manuroe
b69b56d0bb
OLMKit: New pickle version using a pickle key provided externally
...
Improve ObjC wrappers so that they can use a pickle key provided by the olm lib user.
This new behavior is optional to not break existing usage.
It is retro compatible and use pickle versioning already in place.
Existing key will be unpickled with pickle v1 and pickled with pickle v2 if an external pickle key is provided.
2021-02-19 09:23:36 +01:00
manuroe
cc9a97f0cb
OLMKit: Zero buffers out in all pickle & unpickle methods
2018-10-17 11:29:34 +02:00
manuroe
36fd68c818
OLMAccount: Fix use of object after its memory was released
2018-06-27 12:26:44 -04:00
manuroe
3540926b98
OLMKit: Reset intermediate buffers to zeroes
2016-12-19 18:10:37 +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
cf66af6f2e
OLMKit: Replaced NSAsserts by NSErrors
2016-11-14 16:54:51 +01:00
manuroe
d1060af8f0
OLMKit: Renamed [OLMAccount markKeysAsPublished] into [OLMAccount markOneTimeKeysAsPublished] and implemented it
2016-10-13 16:10:00 +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
103de50518
OLMKit: Implement missing [OLMAccount signMessage:]
2016-09-28 16:06:11 +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