Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-03 | EncryptMessage triggers an exception when it fails | ylecollen | |
2017-01-03 | -> the byte[] to String conversions are done on Java level (when it is possible) | ylecollen | |
-> remove javaCStringToUtf8 | |||
2017-01-03 | There is more GetStringUTFChars call. | ylecollen | |
2017-01-03 | encryptMessage : the UTF8 conversion is done on JAVA side. | ylecollen | |
2017-01-03 | Comments update | ylecollen | |
2017-01-03 | Add exception checks | ylecollen | |
2017-01-03 | -> simplify OlmSession.DecryptMessage | ylecollen | |
-> Always use javaCStringToUtf8 to convert byte array to String | |||
2017-01-03 | ->Replace 2 spaces tabs by 4 spaces. | ylecollen | |
->fix the NULL and 0 pointer comparisons mixes | |||
2017-01-02 | Update the tab size to 4 spaces | ylecollen | |
2017-01-02 | Rename getUnreleasedCount to isReleased. | ylecollen | |
2017-01-02 | Use a 4 spaces tabulation | ylecollen | |
2017-01-02 | Fix tabulations mix and split block of variables when it is possible. | ylecollen | |
2017-01-02 | getOlmAccountId is aonly public in the OLM SDK package | ylecollen | |
2017-01-02 | Simplify signMessageJni | ylecollen | |
2017-01-02 | remove useless "new string" | ylecollen | |
2017-01-02 | identityKeys / oneTimeKeys : remove useless try/catch blocks | ylecollen | |
2017-01-02 | Update the README files. | ylecollen | |
2017-01-02 | setRandomInBuffer : clear tempByteArray content | ylecollen | |
2016-12-23 | Fix jenkins failure | Richard van der Hoff | |
do npm install before running the js tests | |||
2016-12-22 | Bump version numbers throughout2.1.0 | Richard van der Hoff | |
2016-12-22 | Update release process instructions | Richard van der Hoff | |
2016-12-22 | Update CHANGELOG | Richard van der Hoff | |
2016-12-22 | Merge pull request #36 from matrix-org/manuroe/olmkit | Richard van der Hoff | |
OLMKit | |||
2016-12-22 | Update the copyrights | ylecollen | |
2016-12-21 | signMessage : the utf8 conversion is done on Java side. | ylecollen | |
2016-12-21 | create a dedicated file for olm_manager. | ylecollen | |
2016-12-21 | move getOlmLibVersionJni to the bottom | ylecollen | |
2016-12-21 | move getOlmLibVersionJni | ylecollen | |
2016-12-21 | Fix a potential memory leak. | ylecollen | |
2016-12-21 | setRandomInBuffer uses java.lang.SecureRandom. | ylecollen | |
2016-12-21 | Add an encoding type while converting byte[] to string | ylecollen | |
2016-12-21 | remove the RTL support by default. | ylecollen | |
2016-12-21 | identityKeys and oneTimeKeys return Map instead of JSON. | ylecollen | |
2016-12-20 | Merge pull request #41 from matrix-org/rav/js_tests | Richard van der Hoff | |
Add some tests for the Javascript wrappers | |||
2016-12-20 | OLMKit: More zeroing | manuroe | |
2016-12-20 | Update the readme files. | ylecollen | |
2016-12-20 | Update the execution mode | ylecollen | |
2016-12-19 | OLMKit: Reset intermediate buffers to zeroes | manuroe | |
2016-12-19 | Add some tests for the Javascript wrappers | Richard van der Hoff | |
These would have helped avoid the recent FRV. | |||
2016-12-16 | Merge pull request #40 from matrix-org/rav/fix_encryption | Richard van der Hoff | |
Avoid buffer overrun on encryption | |||
2016-12-16 | Avoid buffer overrun on encryption | Richard van der Hoff | |
Make sure we null-terminate encrypted strings before passing them to UTF8ToString. This used to work when we allocated the buffer on the stack, because it turns out that allocate() zeroinits the returned memory. malloc(), of course, does not. | |||
2016-12-15 | Merge pull request #39 from matrix-org/rav/messages_on_heap | Richard van der Hoff | |
Allocate memory for message blobs on the heap | |||
2016-12-15 | typo | Richard van der Hoff | |
2016-12-15 | zero out plaintext buffers | Richard van der Hoff | |
Avoid leaving copies of the plaintext sitting around in the emscripten heap. | |||
2016-12-14 | Merge pull request #38 from matrix-org/rav/handle_load_exceptions | Richard van der Hoff | |
Better handling of exceptions during loading, and import OLM_OPTIONS | |||
2016-12-14 | Allocate memory for message blobs on the heap | Richard van der Hoff | |
Messages can be very large, so we don't really want to allocate them on the stack. Switch to using the heap for them, and try to clean up some of the string handling while we're at it. | |||
2016-12-14 | Let apps override emscripten settings | Richard van der Hoff | |
Read settings from OLM_OPTIONS to allow apps to configure some options. In particular, this is useful for setting the heap size. | |||
2016-12-12 | Better handling of exceptions during loading | Richard van der Hoff | |
If we get an exception during load, don't define half of window.Olm (which confuses apps). This is a partial fix to https://github.com/vector-im/riot-web/issues/2726. | |||
2016-11-28 | Update decryptMessage() API with the error message as an output parameter | pedroGitt | |
2016-11-28 | Remove un used code | pedroGitt | |