manuroe
|
90bbdec8ad
|
OLMKit: Zero only critical buffers out
|
2018-10-17 11:25:20 +02:00 |
|
manuroe
|
9fd50c8eb5
|
OLMKit: Add objc wrappers for pk encryption/decryption
|
2018-10-16 15:51:31 +02:00 |
|
manuroe
|
36fd68c818
|
OLMAccount: Fix use of object after its memory was released
|
2018-06-27 12:26:44 -04:00 |
|
manuroe
|
2e84f7552a
|
Fix obj-c warnings
|
2018-06-27 12:26:01 -04:00 |
|
Greg Hughes
|
86c6af943a
|
OLMKit: Fixed type of messageIndex argument in exportSessionAtMessageIndex
Signed-off-by: Greg Hughes <greg@ghughes.com>
|
2017-02-27 17:24:17 +00:00 |
|
Avery Pierce
|
757be9aeba
|
OLMKit: Change OLMKitVersionString from a C function to an Obj-C static method
|
2017-01-18 10:46:37 +00:00 |
|
Richard van der Hoff
|
a45c3cc809
|
Merge pull request #44 from matrix-org/manuroe/olmkit-backup
OLMKit: Add wrappers for export/import of inbound group sessions
|
2017-01-17 15:16:16 +00:00 |
|
manuroe
|
ded15597c6
|
OLMKit: Reset intermediate buffer to zeroes
|
2017-01-17 16:14:22 +01:00 |
|
manuroe
|
885b85f516
|
OLMKit: Add wrappers for export/import of inbound group sessions
|
2017-01-17 14:47:41 +01:00 |
|
Avery Pierce
|
b2b93d7a1f
|
Strip down to Foundation (no need to include UIKit or Cocoa)
|
2017-01-14 20:13:35 -06:00 |
|
Avery Pierce
|
30851905b5
|
Add macOS support to the Podspec
|
2017-01-14 14:57:46 -06:00 |
|
manuroe
|
46ad79517e
|
OLMKit: More zeroing
|
2016-12-20 11:46:57 +01:00 |
|
manuroe
|
3540926b98
|
OLMKit: Reset intermediate buffers to zeroes
|
2016-12-19 18:10:37 +01:00 |
|
manuroe
|
aa12cbcac2
|
OLMKit: Make returned NSError provide the raw olm error string (ex:"UNKNOWN_MESSAGE_INDEX") in their NSLocalizedDescriptionKey.
NSLocalizedFailureReasonErrorKey can contain more contextual information.
|
2016-11-24 11:45:59 +01:00 |
|
manuroe
|
93926e9047
|
OLMKit: Fixed warnings in objc wrapper
|
2016-11-18 11:39:39 +01:00 |
|
manuroe
|
29de7825c9
|
OLMKit: Update Copyrights
|
2016-11-17 15:50:23 +01:00 |
|
manuroe
|
7ee17a2957
|
OLMKit: Add missing implementations for matchesInboundSession matchesInboundSessionFrom
|
2016-11-14 17:35:24 +01:00 |
|
manuroe
|
aa70c8afbc
|
OLMKit: Fix warning in OLMUtility
|
2016-11-14 17:06:34 +01:00 |
|
manuroe
|
bc697bf5e2
|
OLMKit: Fixed type-cast of messageIndex of [OLMInboundGroupSession decryptMessage] for 32 and 64bits platforms
|
2016-11-14 17:02:56 +01:00 |
|
manuroe
|
cf66af6f2e
|
OLMKit: Replaced NSAsserts by NSErrors
|
2016-11-14 16:54:51 +01:00 |
|
manuroe
|
27a8c28da4
|
OLMKit: Update obj-c wrapper to 2.0.0
|
2016-11-07 17:27:09 +01:00 |
|
manuroe
|
a9be04fa4b
|
OLMKit: Add [OLMUtility sha256:]
|
2016-10-17 15:47:52 +02:00 |
|
manuroe
|
4a2aac5800
|
OLMKit: Add signature tests
|
2016-10-14 15:57:12 +02:00 |
|
manuroe
|
d1060af8f0
|
OLMKit: Renamed [OLMAccount markKeysAsPublished] into [OLMAccount markOneTimeKeysAsPublished] and implemented it
|
2016-10-13 16:10:00 +02:00 |
|
manuroe
|
2bd912990f
|
OLMKit: Add megolm api: OLMInboundGroupSession and OLMOutboundGroupSession
|
2016-10-10 17:58:22 +02:00 |
|
manuroe
|
2ca67ace60
|
OLMKit: OLMAccount: Replace a olm_session_last_error by olm_account_last_error
|
2016-09-30 08:16:58 +02:00 |
|
manuroe
|
45ecaaedd1
|
OLMKit: Add [OLMUtility ed25519Verify]
|
2016-09-28 16:07:39 +02:00 |
|
manuroe
|
f29eabde8b
|
OLMKit: Use the same version as libolm
|
2016-09-28 16:06:45 +02:00 |
|
manuroe
|
103de50518
|
OLMKit: Implement missing [OLMAccount signMessage:]
|
2016-09-28 16:06:11 +02:00 |
|
manuroe
|
6f113dd7b3
|
OLMKit: Make the project build
Make OLMKit CocoaPods expose the obj-c wrapper of libolm
|
2016-09-27 14:07:30 +02:00 |
|
Chris Ballinger
|
daab2a58af
|
OLMAccount and OLMSession serialization
|
2016-04-13 16:53:47 -07:00 |
|
Chris Ballinger
|
f505113fb7
|
Initial test passing
|
2016-04-09 14:00:30 -07:00 |
|
Chris Ballinger
|
719eb543a8
|
Xcode, podspec, wrapper
|
2016-04-08 17:26:12 -07:00 |
|