otr
Version:
Off-the-Record Messaging Protocol
258 lines (179 loc) • 4.65 kB
Markdown
0.2.16 / 2015-12-03
===================
* handle already defined crypto object in webworker
* cleanup the readme
0.2.15 / 2015-05-04
===================
* prevent end callback from getting called multiple times
* call end callback even when not in encrypted state
0.2.14 / 2015-01-16
===================
* add an option to attach metadata to incoming messages
* send type 2 TLV when no question is supplied
0.2.13 / 2014-09-07
===================
* add severity to the error handler
* callback after disconnect message is sent
* fix broken regexp in test
* update some dev deps
* constant time int comparison
0.2.12 / 2014-04-15
===================
* don't publish sending mac keys
* close potential leak of smp question
0.2.11 / 2014-03-24
===================
* update dev dependencies
* option to attach meta data to outgoing messages
* type 6 tlvs trigger an abort
0.2.10 / 2014-02-04
==================
* assume utf8 inputs for smp
0.2.9 / 2014-01-21
==================
* coerce "is encrypted" var to boolean
* check DH pubkey equality before skipping key replacement
* remove unused exports from bigint
0.2.8 / 2013-11-11
==================
* performance improvements in bigint
* removed salsa20 as a hard dependency
* webworker in node is truly an optional dep
* msCrypto support
* generate dsa key in a webworker
* internal code cleanup
* documentation improvements
0.2.7 / 2013-10-12
==================
* canonical amd support
0.2.6 / 2013-09-12
==================
* client should handle trust state
* smp should go both ways
0.2.5 / 2013-08-20
==================
* add encrypted parameter to ui listener
* fix whitespace start ake always starting ake
0.2.4 / 2013-08-19
==================
* some constant-time compares
0.2.3 / 2013-08-17
==================
* bits in base
* fix smp in ww #35
* avoid possibility of floats
0.2.2 / 2013-08-10
==================
* fix smp exponent bits
0.2.1 / 2013-07-06
==================
* use less random bytes
* fix horrible merge
0.2.0 / 2013-07-04
==================
* smp in webworker
* missing bits in randBigInt_
* don't waste entropy
* fix for instance tags greater than max uint
* some linting
* fix amd
* always run the libotr test
0.1.8 / 2013-06-18
==================
* try to avoid key compromise from entropy failures
* upgrade dependencies
* remove dead code
0.1.7 / 2013-06-14
==================
* just some cleanup
0.1.6 / 2013-06-12
==================
* AMD support
* upgrade grunt
0.1.5 / 2013-05-23
==================
* fix utf8 filenames
* some checks and guards in otr
* option to remove DSA parameter caching
* nulled out some values in the AKE
* don't repeat bases in Miller Rabin
* update bigint.js to v5.5
0.1.4 / 2013-03-20
==================
* api for extra symmetric key
* switch to salsa20
* only send_interval on fragments
0.1.3 / 2013-03-10
==================
* remove ui trigger when buddy closes private connection
0.1.2 / 2013-03-08
==================
* fix importing keys
0.1.1 / 2013-03-08
==================
* test against libotr
* import long-lived keys from adium / pidgin
0.1.0 / 2013-03-02
==================
* trigger statuses
* use strict
* inherit from eventemitter
0.0.13 / 2013-01-12
===================
* use golang simplifications to generate dsa params
0.0.12 / 2013-01-06
===================
* fix plaintext msgs
* receive type 1 tlvs
* import / export private keys
* notify smp aborted
* more tests
0.0.11 / 2012-11-15
===================
* socialist millionaire api
0.0.10 / 2012-11-12
===================
* smp group check
* better error handling
0.0.9 / 2012-10-25
==================
* switch to MPL v2.0
0.0.8 / 2012-09-24
==================
* dsa key generation fixes
0.0.7 / 2012-09-20
==================
* support utf8 encoded messages
0.0.6 / 2012-09-17
==================
* support v3 of the otr protocol
* change and document fingerprint api
* fix read int
0.0.5 / 2012-08-25
==================
* pad signature
* namespace
* whitespace tags
* replace Math.random
* document ake
* don't allow v1
0.0.4 / 2012-08-21
==================
* fix send message fragments
* bugs in ake state machine
0.0.3 / 2012-08-19
==================
* build step
* document options
* send message fragments
* send interval
* more ake tests
* separating states into module
0.0.2 / 2012-08-11
==================
* not just a wip
* ake adium
* properly parse Latin1 strings
0.0.1 / 2012-08-05
==================
* first somewhat working version