Commit Graph

595 Commits

Author SHA1 Message Date
Moxie Marlinspike 05f37ec2bc Bump version to 2.76 2019-08-26 14:53:54 -07:00
Jeffrey Griffin cf78047830 revert to phone number-based account crawler 2019-08-26 14:00:15 -07:00
Moxie Marlinspike 284428a45a Support for authentication to KBS 2019-08-26 11:09:54 -07:00
Moxie Marlinspike 79f2efdfd9 Make UUID in sealed sender certificate optional for buggy clients 2019-08-26 11:09:54 -07:00
Jeffrey Griffin 07822b371f replicate uuids to contact discovery 2019-08-26 11:09:54 -07:00
Moxie Marlinspike 7a3a385569 Support for UUID based addressing 2019-08-26 11:09:54 -07:00
Moxie Marlinspike 0f8cb7ea6d Bump version to 2.75 2019-08-07 20:23:13 -07:00
Moxie Marlinspike fa7ae376e0 Update dropwizard to 1.3.14 2019-08-07 20:22:48 -07:00
Moxie Marlinspike 8c223056fe Bump version to 2.74 2019-08-01 14:15:19 -07:00
Moxie Marlinspike e57f78cf90 Add meter for GCM challenge transmissions 2019-08-01 13:30:49 -07:00
Moxie Marlinspike ebd79d388b Bump version to 2.73 2019-07-30 17:54:56 -07:00
Moxie Marlinspike 10724fee04 Support for sticker pack uploads 2019-07-24 16:29:56 -07:00
Moxie Marlinspike 0d46f85ead Bump version to 2.72 2019-07-24 08:58:36 -07:00
Moxie Marlinspike 4727ba3b51 Update dropwizard to 1.3.13 2019-07-24 08:58:12 -07:00
Moxie Marlinspike eb15a3d849 Bump version to 2.71 2019-07-11 19:57:55 -07:00
Moxie Marlinspike 4d09bae09b Add some logging 2019-07-11 19:57:31 -07:00
Moxie Marlinspike 56ad177d4a Bump version to 2.70 2019-07-11 18:58:55 -07:00
Moxie Marlinspike 11902dec3c Support for v2 registration lock 2019-07-11 18:15:14 -07:00
Moxie Marlinspike 4fdbe9b9ff Support for push preauth 2019-07-11 18:15:10 -07:00
Moxie Marlinspike 18037bb484 Bump version to 2.69 2019-07-11 17:31:37 -07:00
Moxie Marlinspike a6e7e30177 Add requester to recaptcha validation 2019-07-11 17:31:34 -07:00
Moxie Marlinspike 288285f22b Bump version to 2.68 2019-06-19 17:16:43 -07:00
Moxie Marlinspike 5b69ff7e94 Break out keys database and accounts database 2019-06-19 17:16:37 -07:00
Moxie Marlinspike fa2d838e60 Bump version to 2.67 2019-06-12 12:33:13 -07:00
Moxie Marlinspike bc0c6be4c5 We don't need to support disabled accounts for the signed PK API 2019-06-12 12:32:15 -07:00
Moxie Marlinspike ef767728ac Bump version to 2.66 2019-06-11 09:29:38 -07:00
Moxie Marlinspike f56d219882 Update dropwizard to 1.3.12 2019-06-11 09:29:30 -07:00
Moxie Marlinspike 32afccb16d Bump version to 2.65 2019-06-10 12:38:50 -07:00
Moxie Marlinspike b4f528039f Multiplex GCM messages across 10 HttpClient instances
The underlying HttpClient implementation will not create a new
connection when the max sessions for an HTTP/2 connection have
been reached.
2019-06-10 12:37:53 -07:00
Moxie Marlinspike d6b470ffbe Bump version to 2.64 2019-06-07 10:07:21 -07:00
Moxie Marlinspike 3c6b418ca8 Publish fcm retry metrics 2019-05-30 11:05:05 -07:00
Moxie Marlinspike 105a38a7db Update gcm-sender-async to use jdk11 httpclient 2019-05-30 10:46:40 -07:00
Moxie Marlinspike e6f25b9c5e Bring gcm-sender-async in as a module 2019-05-29 11:03:33 -07:00
Moxie Marlinspike 6e0b956e61 Only set the uninstall feedback timestamp when it's zero
Otherwise each send will update the timestamp, preventing it from
aging out to the point where the cleaner will pick it up.
2019-05-26 14:27:30 -07:00
Moxie Marlinspike 86af14ad71 Bump version to 2.63 2019-05-10 10:48:08 -07:00
Moxie Marlinspike a029768d24 Reenable account cleaner 2019-05-10 10:42:42 -07:00
Moxie Marlinspike e0b85131bd Bump version to 2.62 2019-05-07 18:14:55 -07:00
Moxie Marlinspike 4d9c9206cf Delay processing FCM uninstalled feedback
Check to make sure client is not still active before unregistering,
since FCM feedback seems to be often erroneous
2019-05-07 10:04:22 -07:00
Moxie Marlinspike 92ca8862e1 Bump version to 2.61 2019-05-06 14:49:59 -07:00
Moxie Marlinspike b77bc28a79 Revert "Update dropwizard to 1.3.10"
This reverts commit a88e6ec534.
2019-05-06 14:28:46 -07:00
Moxie Marlinspike b5eca401c6 Bump version to 2.60 2019-05-06 13:38:35 -07:00
Moxie Marlinspike a88e6ec534 Update dropwizard to 1.3.10 2019-05-06 10:42:49 -07:00
Moxie Marlinspike 35116f9229 Clean up concepts of enabled account state
1) Rename "active" methods to be "enabled," since they aren't
   really about "activity."

2) Make authentication fail if a device or account is in dissabled
   state.

3) Let some controllers authenticate accounts that are in a
   disabled state.
2019-05-04 12:31:50 -07:00
Moxie Marlinspike fe66a59618 Bump version to 2.59 2019-05-03 12:15:24 -07:00
Moxie Marlinspike a1f90cd39b Temporarily disable account cleaner 2019-05-03 12:09:01 -07:00
Moxie Marlinspike 743975db52 Bump version to 2.58 2019-05-03 11:55:54 -07:00
Moxie Marlinspike 45dc7459b8 Temporarily disable GCM unregistered feedback 2019-05-03 11:51:21 -07:00
Moxie Marlinspike ff3056332e Bump version to 2.57 2019-05-03 11:24:30 -07:00
Jeffrey Griffin 6877b663f1 enable up to 40 account updates per chunk in AccountCleaner 2019-05-03 10:58:57 -07:00
Jeffrey Griffin 3c69f81a10 expire accounts explicitly 2019-05-02 21:14:57 -07:00