Skip to content

Commit 15f3b2c

Browse files
author
Christoph Hagen
committed
Remove legacy code, Update serialization
- Version 0.9.9 - Removed compatibility with old message versions (not compatible anyway) - Unified serialization through new protocols, cleaner and less code. - Updated tests for new code - Removed compatibility tests - Updated protobuf files - Regenerated docs
1 parent eb020c2 commit 15f3b2c

File tree

275 files changed

+93095
-6104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

275 files changed

+93095
-6104
lines changed

Documentation/Classes.html

Lines changed: 22 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
<a title="Classes Reference"></a>
1414
<header>
1515
<div class="content-wrapper">
16-
<p><a href="index.html">LibSignalProtocolSwift Docs</a> (100% documented)</p>
16+
<p><a href="index.html">SignalProtocol Docs</a> (100% documented)</p>
1717
<p class="header-right"><a href="https://github.com/christophhagen/LibSignalProtocolSwift"><img src="img/gh.png"/>View on GitHub</a></p>
1818
</div>
1919
</header>
2020
<div class="content-wrapper">
2121
<p id="breadcrumbs">
22-
<a href="index.html">LibSignalProtocolSwift Reference</a>
22+
<a href="index.html">SignalProtocol Reference</a>
2323
<img id="carat" src="img/carat.png" />
2424
Classes Reference
2525
</p>
@@ -56,9 +56,6 @@
5656
<li class="nav-group-task">
5757
<a href="Enums/CipherTextType.html">CipherTextType</a>
5858
</li>
59-
<li class="nav-group-task">
60-
<a href="Enums/HKDFVersion.html">HKDFVersion</a>
61-
</li>
6259
<li class="nav-group-task">
6360
<a href="Enums/SignalEncryptionScheme.html">SignalEncryptionScheme</a>
6461
</li>
@@ -71,10 +68,10 @@
7168
<a href="Functions.html">Functions</a>
7269
<ul class="nav-group-tasks">
7370
<li class="nav-group-task">
74-
<a href="Functions.html#/s:22LibSignalProtocolSwift14getFingerprint33_6A8261713B71FB60AB9C03E79A4B86FFLL10Foundation4DataVAF8identity_SS16stableIdentifierSi10iterationstKF">getFingerprint(identity:stableIdentifier:iterations:)</a>
71+
<a href="Functions.html#/s:14SignalProtocol14getFingerprint33_4D265CAC7D325782566EF400BD6F4359LL10Foundation4DataVAF8identity_SS16stableIdentifierSi10iterationstKF">getFingerprint(identity:stableIdentifier:iterations:)</a>
7572
</li>
7673
<li class="nav-group-task">
77-
<a href="Functions.html#/s:22LibSignalProtocolSwift13getLogicalKey33_6A8261713B71FB60AB9C03E79A4B86FFLL10Foundation4DataVSayAA06PublicG0VG3for_tF">getLogicalKey(for:)</a>
74+
<a href="Functions.html#/s:14SignalProtocol13getLogicalKey33_4D265CAC7D325782566EF400BD6F4359LL10Foundation4DataVSayAA06PublicE0VG3for_tF">getLogicalKey(for:)</a>
7875
</li>
7976
</ul>
8077
</li>
@@ -218,7 +215,7 @@
218215
<a href="Typealiases.html">Typealiases</a>
219216
<ul class="nav-group-tasks">
220217
<li class="nav-group-task">
221-
<a href="Typealiases.html#/s:22LibSignalProtocolSwift22RatchetIdentityKeyPaira">RatchetIdentityKeyPair</a>
218+
<a href="Typealiases.html#/s:14SignalProtocol22RatchetIdentityKeyPaira">RatchetIdentityKeyPair</a>
222219
</li>
223220
</ul>
224221
</li>
@@ -237,9 +234,9 @@ <h1>Classes</h1>
237234
<li class="item">
238235
<div>
239236
<code>
240-
<a name="/s:22LibSignalProtocolSwift13SessionRecordC"></a>
237+
<a name="/s:14SignalProtocol13SessionRecordC"></a>
241238
<a name="//apple_ref/swift/Class/SessionRecord" class="dashAnchor"></a>
242-
<a class="token" href="#/s:22LibSignalProtocolSwift13SessionRecordC">SessionRecord</a>
239+
<a class="token" href="#/s:14SignalProtocol13SessionRecordC">SessionRecord</a>
243240
</code>
244241
</div>
245242
<div class="height-container">
@@ -255,7 +252,7 @@ <h1>Classes</h1>
255252
<h4>Declaration</h4>
256253
<div class="language">
257254
<p class="aside-title">Swift</p>
258-
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SessionRecord</span></code></pre>
255+
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SessionRecord</span><span class="p">:</span> <span class="kt">ProtocolBufferEquivalent</span></code></pre>
259256

260257
</div>
261258
</div>
@@ -269,9 +266,9 @@ <h4>Declaration</h4>
269266
<li class="item">
270267
<div>
271268
<code>
272-
<a name="/s:22LibSignalProtocolSwift0B5ErrorC"></a>
269+
<a name="/s:14SignalProtocol0A5ErrorC"></a>
273270
<a name="//apple_ref/swift/Class/SignalError" class="dashAnchor"></a>
274-
<a class="token" href="#/s:22LibSignalProtocolSwift0B5ErrorC">SignalError</a>
271+
<a class="token" href="#/s:14SignalProtocol0A5ErrorC">SignalError</a>
275272
</code>
276273
</div>
277274
<div class="height-container">
@@ -301,9 +298,9 @@ <h4>Declaration</h4>
301298
<li class="item">
302299
<div>
303300
<code>
304-
<a name="/s:22LibSignalProtocolSwift12SessionStateC"></a>
301+
<a name="/s:14SignalProtocol12SessionStateC"></a>
305302
<a name="//apple_ref/swift/Class/SessionState" class="dashAnchor"></a>
306-
<a class="token" href="#/s:22LibSignalProtocolSwift12SessionStateC">SessionState</a>
303+
<a class="token" href="#/s:14SignalProtocol12SessionStateC">SessionState</a>
307304
</code>
308305
</div>
309306
<div class="height-container">
@@ -319,7 +316,7 @@ <h4>Declaration</h4>
319316
<h4>Declaration</h4>
320317
<div class="language">
321318
<p class="aside-title">Swift</p>
322-
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SessionState</span></code></pre>
319+
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SessionState</span><span class="p">:</span> <span class="kt">ProtocolBufferEquivalent</span></code></pre>
323320

324321
</div>
325322
</div>
@@ -333,9 +330,9 @@ <h4>Declaration</h4>
333330
<li class="item">
334331
<div>
335332
<code>
336-
<a name="/s:22LibSignalProtocolSwift13ReceiverChainC"></a>
333+
<a name="/s:14SignalProtocol13ReceiverChainC"></a>
337334
<a name="//apple_ref/swift/Class/ReceiverChain" class="dashAnchor"></a>
338-
<a class="token" href="#/s:22LibSignalProtocolSwift13ReceiverChainC">ReceiverChain</a>
335+
<a class="token" href="#/s:14SignalProtocol13ReceiverChainC">ReceiverChain</a>
339336
</code>
340337
</div>
341338
<div class="height-container">
@@ -351,7 +348,7 @@ <h4>Declaration</h4>
351348
<h4>Declaration</h4>
352349
<div class="language">
353350
<p class="aside-title">Swift</p>
354-
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">ReceiverChain</span></code></pre>
351+
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">ReceiverChain</span><span class="p">:</span> <span class="kt">ProtocolBufferEquivalent</span></code></pre>
355352

356353
</div>
357354
</div>
@@ -365,9 +362,9 @@ <h4>Declaration</h4>
365362
<li class="item">
366363
<div>
367364
<code>
368-
<a name="/s:22LibSignalProtocolSwift14SenderKeyStateC"></a>
365+
<a name="/s:14SignalProtocol14SenderKeyStateC"></a>
369366
<a name="//apple_ref/swift/Class/SenderKeyState" class="dashAnchor"></a>
370-
<a class="token" href="#/s:22LibSignalProtocolSwift14SenderKeyStateC">SenderKeyState</a>
367+
<a class="token" href="#/s:14SignalProtocol14SenderKeyStateC">SenderKeyState</a>
371368
</code>
372369
</div>
373370
<div class="height-container">
@@ -386,7 +383,7 @@ <h4>Declaration</h4>
386383
<h4>Declaration</h4>
387384
<div class="language">
388385
<p class="aside-title">Swift</p>
389-
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SenderKeyState</span></code></pre>
386+
<pre class="highlight"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">SenderKeyState</span><span class="p">:</span> <span class="kt">ProtocolBufferEquivalent</span></code></pre>
390387

391388
</div>
392389
</div>
@@ -400,9 +397,9 @@ <h4>Declaration</h4>
400397
<li class="item">
401398
<div>
402399
<code>
403-
<a name="/s:22LibSignalProtocolSwift15SenderKeyRecordC"></a>
400+
<a name="/s:14SignalProtocol15SenderKeyRecordC"></a>
404401
<a name="//apple_ref/swift/Class/SenderKeyRecord" class="dashAnchor"></a>
405-
<a class="token" href="#/s:22LibSignalProtocolSwift15SenderKeyRecordC">SenderKeyRecord</a>
402+
<a class="token" href="#/s:14SignalProtocol15SenderKeyRecordC">SenderKeyRecord</a>
406403
</code>
407404
</div>
408405
<div class="height-container">
@@ -430,7 +427,7 @@ <h4>Declaration</h4>
430427
</section>
431428
</section>
432429
<section id="footer">
433-
<p>&copy; 2018 <a class="link" href="https://github.com/christophhagen" target="_blank" rel="external">Christoph Hagen</a>. All rights reserved. (Last updated: 2018-01-29)</p>
430+
<p>&copy; 2018 <a class="link" href="https://github.com/christophhagen" target="_blank" rel="external">Christoph Hagen</a>. All rights reserved. (Last updated: 2018-02-13)</p>
434431
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
435432
</section>
436433
</article>

0 commit comments

Comments
 (0)