Signal-iOS/SignalServiceKit
Evan Hahn 56589799cb
Clean up registration ID generation
_This change should have no user impact._

This cleans up the way we generate registration IDs. It:

- Rewrites the generation code in Swift
- Removes the "sneaky transaction" method. I did this for clarity, and
  because we won't use it for much longer
- Turns a log warning into a regular log—generating a registration ID is
  not a problem
- Adds tests

I think this is a useful change on its own, but will be handy for an
upcoming change, too.
2022-10-05 14:09:07 +00:00
..
Experience Upgrades Skip inactive experience IDs, and opportunistically clear unknown ones 2022-10-04 12:22:24 -07:00
protobuf Omit E164 from outgoing envelopes 2022-10-03 23:55:39 +00:00
Resources Add StoryContextAssociatedData to compute story tab badge count without hidden stories 2022-10-03 21:16:01 -07:00
src Clean up registration ID generation 2022-10-05 14:09:07 +00:00
tests Clean up registration ID generation 2022-10-05 14:09:07 +00:00
.clang-format Update clang-format with AllowShortEnumsOnASingleLine: false 2022-03-14 11:20:20 -07:00
.gitignore
.travis.yml
SignalServiceKit-Prefix.pch SignalServiceKit: no longer a separate pod 2022-08-05 16:14:15 -05:00
SignalServiceKit.h Swiftify fake message sender 2022-10-05 10:50:53 +00:00