Skip to content

Commit a859a40

Browse files
committed
prepare 1.5.0 release
1 parent 4c220e9 commit a859a40

File tree

11 files changed

+37
-29
lines changed

11 files changed

+37
-29
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
haiti-hash (1.4.1)
4+
haiti-hash (1.5.0)
55
docopt (~> 0.6)
66
paint (~> 2.2)
77

docs/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## [unreleased]
22

3+
## [1.5.0]
4+
35
- **Additions**:
46
- blake2s
57
- sm3

docs/yard/HashIdentifier.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,10 @@ <h3 class="signature first" id="samples-class_method">
580580
46
581581
47
582582
48
583-
49</pre>
583+
49
584+
50
585+
51
586+
52</pre>
584587
</td>
585588
<td>
586589
<pre class="code"><span class="info file"># File 'lib/haiti.rb', line 40</span>
@@ -589,7 +592,10 @@ <h3 class="signature first" id="samples-class_method">
589592
<span class='id identifier rubyid_samples'>samples</span> <span class='op'>=</span> <span class='lbracket'>[</span><span class='rbracket'>]</span>
590593
<span class='const'><span class='object_link'><a href="#PROTOTYPES-constant" title="HashIdentifier::PROTOTYPES (constant)">PROTOTYPES</a></span></span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_prototype'>prototype</span><span class='op'>|</span>
591594
<span class='id identifier rubyid_prototype'>prototype</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>modes</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_mode'>mode</span><span class='op'>|</span>
592-
<span class='id identifier rubyid_samples'>samples</span> <span class='op'>&lt;&lt;</span> <span class='const'><span class='object_link'><a href="HashIdentifier/Chf.html" title="HashIdentifier::Chf (class)">Chf</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="HashIdentifier/Chf.html#initialize-instance_method" title="HashIdentifier::Chf#initialize (method)">new</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_mode'>mode</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_samples'><span class='object_link'><a href="HashIdentifier/Chf.html#samples-instance_method" title="HashIdentifier::Chf#samples (method)">samples</a></span></span> <span class='kw'>if</span> <span class='lbracket'>[</span><span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>name</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>hashcat</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span><span class='comma'>,</span> <span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>john</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_include?'>include?</span><span class='lparen'>(</span><span class='id identifier rubyid_input'>input</span><span class='rparen'>)</span>
595+
<span class='kw'>if</span> <span class='lbracket'>[</span><span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>name</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_downcase'>downcase</span><span class='comma'>,</span> <span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>hashcat</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span><span class='comma'>,</span>
596+
<span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>john</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>?</span> <span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>john</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span> <span class='op'>:</span> <span class='id identifier rubyid_mode'>mode</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>john</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_downcase'>downcase</span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_include?'>include?</span><span class='lparen'>(</span><span class='id identifier rubyid_input'>input</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span><span class='period'>.</span><span class='id identifier rubyid_downcase'>downcase</span><span class='rparen'>)</span>
597+
<span class='id identifier rubyid_samples'>samples</span> <span class='op'>&lt;&lt;</span> <span class='const'><span class='object_link'><a href="HashIdentifier/Chf.html" title="HashIdentifier::Chf (class)">Chf</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="HashIdentifier/Chf.html#initialize-instance_method" title="HashIdentifier::Chf#initialize (method)">new</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_mode'>mode</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_samples'><span class='object_link'><a href="HashIdentifier/Chf.html#samples-instance_method" title="HashIdentifier::Chf#samples (method)">samples</a></span></span>
598+
<span class='kw'>end</span>
593599
<span class='kw'>end</span>
594600
<span class='kw'>end</span>
595601
<span class='id identifier rubyid_samples'>samples</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='kw'>nil</span><span class='rparen'>)</span>
@@ -605,9 +611,9 @@ <h3 class="signature first" id="samples-class_method">
605611
</div>
606612

607613
<div id="footer">
608-
Generated on Sat Dec 3 17:38:06 2022 by
614+
Generated on Sat Feb 18 18:21:51 2023 by
609615
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
610-
0.9.28 (ruby-3.1.2).
616+
0.9.28 (ruby-3.2.1).
611617
</div>
612618

613619
</div>

docs/yard/HashIdentifier/Chf.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -656,9 +656,9 @@ <h3 class="signature " id="samples-instance_method">
656656
</div>
657657

658658
<div id="footer">
659-
Generated on Sat Dec 3 17:38:06 2022 by
659+
Generated on Sat Feb 18 18:21:51 2023 by
660660
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
661-
0.9.28 (ruby-3.1.2).
661+
0.9.28 (ruby-3.2.1).
662662
</div>
663663

664664
</div>

docs/yard/Version.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ <h2>
100100
<dt id="VERSION-constant" class="">VERSION =
101101

102102
</dt>
103-
<dd><pre class="code"><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>1.4.1</span><span class='tstring_end'>&#39;</span></span></pre></dd>
103+
<dd><pre class="code"><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>1.5.0</span><span class='tstring_end'>&#39;</span></span></pre></dd>
104104

105105
</dl>
106106

@@ -116,9 +116,9 @@ <h2>
116116
</div>
117117

118118
<div id="footer">
119-
Generated on Sat Dec 3 17:38:06 2022 by
119+
Generated on Sat Feb 18 18:21:51 2023 by
120120
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
121-
0.9.28 (ruby-3.1.2).
121+
0.9.28 (ruby-3.2.1).
122122
</div>
123123

124124
</div>

docs/yard/_index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,9 @@ <h2>Namespace Listing A-Z</h2>
128128
</div>
129129

130130
<div id="footer">
131-
Generated on Sat Dec 3 17:38:06 2022 by
131+
Generated on Sat Feb 18 18:21:51 2023 by
132132
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
133-
0.9.28 (ruby-3.1.2).
133+
0.9.28 (ruby-3.2.1).
134134
</div>
135135

136136
</div>

docs/yard/file.LICENSE.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@
6060
<div id="content"><div id='filecontents'>The MIT License (MIT)<br/><br/>Copyright (c) 2020-2022 Alexandre ZANNI (independent)<br/>Copyright (c) 2019-2020 Alexandre ZANNI at Orange Cyberdefense<br/><br/>Permission is hereby granted, free of charge, to any person obtaining a copy<br/>of this software and associated documentation files (the &quot;Software&quot;), to deal<br/>in the Software without restriction, including without limitation the rights<br/>to use, copy, modify, merge, publish, distribute, sublicense, and/or sell<br/>copies of the Software, and to permit persons to whom the Software is<br/>furnished to do so, subject to the following conditions:<br/><br/>The above copyright notice and this permission notice shall be included in<br/>all copies or substantial portions of the Software.<br/><br/>THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR<br/>IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,<br/>FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE<br/>AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER<br/>LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,<br/>OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN<br/>THE SOFTWARE.</div></div>
6161

6262
<div id="footer">
63-
Generated on Sat Dec 3 17:38:06 2022 by
63+
Generated on Sat Feb 18 18:21:51 2023 by
6464
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
65-
0.9.28 (ruby-3.1.2).
65+
0.9.28 (ruby-3.2.1).
6666
</div>
6767

6868
</div>

docs/yard/file.README.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<a href="https://github.com/noraj/haiti/stargazers"><img src="https://img.shields.io/github/stars/noraj/haiti" alt="GitHub stars" /></a>
6363
<a href="https://github.com/noraj/haiti/blob/master/LICENSE.txt"><img src="https://img.shields.io/github/license/noraj/haiti" alt="GitHub license" /></a>
6464
<a href="https://inventory.raw.pm/tools.html#Haiti"><img src="https://inventory.raw.pm/img/badges/Rawsec-inventoried-FF5050_flat.svg" alt="Rawsec's CyberSecurity Inventory" /></a></p>
65-
<p><img src="https://img.shields.io/github/workflow/status/noraj/haiti/Ruby" alt="GitHub Workflow Status" />
65+
<p><img src="https://img.shields.io/github/actions/workflow/status/noraj/haiti/ruby.yml?branch=master" alt="GitHub Workflow Status" />
6666
<img src="https://img.shields.io/github/commit-activity/y/noraj/haiti" alt="GitHub commit activity" /></p>
6767
<p><img src="https://noraj.github.io/haiti/_media/logo.png" alt="" /></p>
6868
<blockquote>
@@ -85,25 +85,25 @@ <h2>Features</h2>
8585
<h2>Installation</h2>
8686
<pre class="code plaintext"><code class="plaintext">$ gem install haiti-hash
8787
</code></pre>
88-
<p>Check the <a href="https://noraj.github.io/haiti/#/pages/install">installation</a> page on the documentation to discover more methods.</p>
88+
<p>Check the <a href="https://noraj.github.io/haiti/#/pages/install">installation</a> page on the documentation to discover more methods (Docker, Debian, openSUSE, etc.).</p>
8989
<p><a href="https://repology.org/project/haiti/versions"><img src="https://repology.org/badge/vertical-allrepos/haiti.svg" alt="Packaging status" /></a>
9090
<a href="https://badge.fury.io/rb/haiti-hash"><img src="https://badge.fury.io/rb/haiti-hash.svg" alt="Gem Version" /></a>
9191
<img src="https://img.shields.io/github/tag/noraj/haiti" alt="GitHub tag (latest SemVer)" /></p>
9292
<h2>Documentation</h2>
9393
<p>Homepage / Documentation: <a href="https://noraj.github.io/haiti/">https://noraj.github.io/haiti/</a></p>
9494
<h2>Comparison</h2>
9595
<p>See the reasons why Haiti was created and a detailed comparison with other existing tools on the <a href="https://noraj.github.io/haiti/#/why">documentation page</a>.</p>
96-
<p><img src="https://user-images.githubusercontent.com/16578570/190505042-e0c78ea0-f94c-4819-8efc-72f59a2b2fe5.png" alt="haiti_comparison" /></p>
96+
<p><img src="https://user-images.githubusercontent.com/16578570/205453854-a2ee2b6e-8dfc-4071-8ff6-8fe1b00da34d.png" alt="haiti_comparison" /></p>
9797
<h2>Author</h2>
9898
<p>Made by Alexandre ZANNI (<a href="https://pwn.by/noraj/">@noraj</a>). Forked from <a href="https://github.com/Orange-Cyberdefense/haiti">Orange-Cyberdefense/haiti</a>.</p>
9999
</div></div>
100100

101101
<div id="footer">
102-
Generated on Sat Dec 3 17:38:06 2022 by
102+
Generated on Sat Feb 18 18:21:51 2023 by
103103
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
104-
0.9.28 (ruby-3.1.2).
104+
0.9.28 (ruby-3.2.1).
105105
</div>
106106

107107
</div>
108108
</body>
109-
</html>
109+
</html>

docs/yard/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<a href="https://github.com/noraj/haiti/stargazers"><img src="https://img.shields.io/github/stars/noraj/haiti" alt="GitHub stars" /></a>
6363
<a href="https://github.com/noraj/haiti/blob/master/LICENSE.txt"><img src="https://img.shields.io/github/license/noraj/haiti" alt="GitHub license" /></a>
6464
<a href="https://inventory.raw.pm/tools.html#Haiti"><img src="https://inventory.raw.pm/img/badges/Rawsec-inventoried-FF5050_flat.svg" alt="Rawsec's CyberSecurity Inventory" /></a></p>
65-
<p><img src="https://img.shields.io/github/workflow/status/noraj/haiti/Ruby" alt="GitHub Workflow Status" />
65+
<p><img src="https://img.shields.io/github/actions/workflow/status/noraj/haiti/ruby.yml?branch=master" alt="GitHub Workflow Status" />
6666
<img src="https://img.shields.io/github/commit-activity/y/noraj/haiti" alt="GitHub commit activity" /></p>
6767
<p><img src="https://noraj.github.io/haiti/_media/logo.png" alt="" /></p>
6868
<blockquote>
@@ -85,25 +85,25 @@ <h2>Features</h2>
8585
<h2>Installation</h2>
8686
<pre class="code plaintext"><code class="plaintext">$ gem install haiti-hash
8787
</code></pre>
88-
<p>Check the <a href="https://noraj.github.io/haiti/#/pages/install">installation</a> page on the documentation to discover more methods.</p>
88+
<p>Check the <a href="https://noraj.github.io/haiti/#/pages/install">installation</a> page on the documentation to discover more methods (Docker, Debian, openSUSE, etc.).</p>
8989
<p><a href="https://repology.org/project/haiti/versions"><img src="https://repology.org/badge/vertical-allrepos/haiti.svg" alt="Packaging status" /></a>
9090
<a href="https://badge.fury.io/rb/haiti-hash"><img src="https://badge.fury.io/rb/haiti-hash.svg" alt="Gem Version" /></a>
9191
<img src="https://img.shields.io/github/tag/noraj/haiti" alt="GitHub tag (latest SemVer)" /></p>
9292
<h2>Documentation</h2>
9393
<p>Homepage / Documentation: <a href="https://noraj.github.io/haiti/">https://noraj.github.io/haiti/</a></p>
9494
<h2>Comparison</h2>
9595
<p>See the reasons why Haiti was created and a detailed comparison with other existing tools on the <a href="https://noraj.github.io/haiti/#/why">documentation page</a>.</p>
96-
<p><img src="https://user-images.githubusercontent.com/16578570/190505042-e0c78ea0-f94c-4819-8efc-72f59a2b2fe5.png" alt="haiti_comparison" /></p>
96+
<p><img src="https://user-images.githubusercontent.com/16578570/205453854-a2ee2b6e-8dfc-4071-8ff6-8fe1b00da34d.png" alt="haiti_comparison" /></p>
9797
<h2>Author</h2>
9898
<p>Made by Alexandre ZANNI (<a href="https://pwn.by/noraj/">@noraj</a>). Forked from <a href="https://github.com/Orange-Cyberdefense/haiti">Orange-Cyberdefense/haiti</a>.</p>
9999
</div></div>
100100

101101
<div id="footer">
102-
Generated on Sat Dec 3 17:38:06 2022 by
102+
Generated on Sat Feb 18 18:21:51 2023 by
103103
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
104-
0.9.28 (ruby-3.1.2).
104+
0.9.28 (ruby-3.2.1).
105105
</div>
106106

107107
</div>
108108
</body>
109-
</html>
109+
</html>

docs/yard/top-level-namespace.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,9 @@ <h2>Defined Under Namespace</h2>
102102
</div>
103103

104104
<div id="footer">
105-
Generated on Sat Dec 3 17:38:06 2022 by
105+
Generated on Sat Feb 18 18:21:51 2023 by
106106
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
107-
0.9.28 (ruby-3.1.2).
107+
0.9.28 (ruby-3.2.1).
108108
</div>
109109

110110
</div>

0 commit comments

Comments
 (0)