Signal-iOS/SignalServiceKit/tests
Michelle Linington 8bcf7d39ff Timestamp mismatch between envelope inside and outside
On a resend response, when fetching the proto payload from the MSL, some
incorrect float math led to an off-by-one timestamp for some timestamps.

One example is the timestamp 1629210680140. When converting to a date:
1629210680140 / 1000.0 = 1629210680.1399999

Then when converting back to milliseconds:
Int(1629210680.1399999 * 1000.0) = 1629210680139

To fix this, the MSL now only operates with UInt64 millisecond
timestamps.
2021-08-19 17:01:05 -07:00
..
Account Fix test imports. 2021-06-07 11:41:43 -04:00
Contacts Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
Devices Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
Groups Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Messages Timestamp mismatch between envelope inside and outside 2021-08-19 17:01:05 -07:00
Network Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
Security Fix test imports. 2021-06-07 11:41:43 -04:00
Storage Refine names. 2021-07-02 22:08:53 -03:00
Util Refine names. 2021-08-18 15:01:04 -03:00
SSKBaseTestObjC.h Remove YapDatabase. 2021-03-25 11:41:16 -03:00
SSKBaseTestObjC.m Fix test imports. 2021-06-07 11:41:43 -04:00
SSKBaseTestSwift.swift Remove YapDatabase. 2021-03-25 11:41:16 -03:00
SSKSwiftTests.swift Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00