session-android/library/src/org/whispersystems/textsecure/push
Moxie Marlinspike 741171c49f Switch to CBC mode with a derived IV.
1) Since we're not CPU or space constrained (and are in fact
   padding), and since keystream reuse would be more catastrophic
   than IV reuse without chosen plaintext.
2014-10-20 12:25:39 -07:00
..
AccountAttributes.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
AuthorizationFailedException.java Consider unregistered if authorization fails. 2014-01-06 14:34:46 -08:00
ContactTokenDetails.java Handle SMS fallback preferences correctly, and fix directory sync. 2014-02-17 15:31:42 -08:00
ContactTokenDetailsList.java Support for server federation. 2014-01-06 14:35:54 -08:00
ContactTokenList.java Resign ourselves to a less sophisticated contact intersection method. 2014-01-06 14:35:53 -08:00
ExpectationFailedException.java Display error code from server when already registered elsewhere. 2014-02-25 17:00:31 -08:00
IncomingEncryptedPushMessage.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
IncomingPushMessage.java Fix build 2014-02-14 16:41:06 -08:00
MismatchedDevices.java Support for multi-device. 2014-02-02 19:38:06 -08:00
MismatchedDevicesException.java Support for multi-device. 2014-02-02 19:38:06 -08:00
NotFoundException.java Handle negative directory case and unlisted contacts. 2014-01-06 14:35:54 -08:00
OutgoingPushMessage.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
OutgoingPushMessageList.java Support for multi-device. 2014-02-02 19:38:06 -08:00
PreKeyEntity.java Add first cut of protocol v3 support. 2014-10-20 12:17:23 -07:00
PreKeyResponse.java Add first cut of protocol v3 support. 2014-10-20 12:17:23 -07:00
PreKeyResponseItem.java Rename 'device key' to 'signed prekey'. 2014-10-20 12:17:24 -07:00
PreKeyState.java Rename 'device key' to 'signed prekey'. 2014-10-20 12:17:24 -07:00
PreKeyStatus.java Add refresh path for PreKey queue. 2014-04-02 22:10:50 -07:00
PushAddress.java Support for multi-device. 2014-02-02 19:38:06 -08:00
PushAttachmentData.java Support for incoming attachments. 2014-01-06 14:33:52 -08:00
PushAttachmentPointer.java Basic support for encrypted push-based attachments. 2014-01-06 14:35:53 -08:00
PushBody.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
PushMessageProtos.java Add first cut of protocol v3 support. 2014-10-20 12:17:23 -07:00
PushMessageResponse.java Support for incoming attachments. 2014-01-06 14:33:52 -08:00
PushServiceSocket.java Generate SignedPreKey records, improve SignedPreKey cleanup. 2014-10-20 12:23:08 -07:00
PushTransportDetails.java Switch to CBC mode with a derived IV. 2014-10-20 12:25:39 -07:00
RateLimitException.java Support for incoming attachments. 2014-01-06 14:33:52 -08:00
RawTransportDetails.java Make encoding/decoding more explicit. 2014-01-06 14:35:53 -08:00
SignedPreKeyEntity.java Generate SignedPreKey records, improve SignedPreKey cleanup. 2014-10-20 12:23:08 -07:00
StaleDevices.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
StaleDevicesException.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
UnregisteredUserException.java Handle identity key mismatch on outgoing group messages. 2014-02-17 11:43:37 -08:00