Commit Graph

953 Commits

Author SHA1 Message Date
Sarah Jamie Lewis c946ff5574 Merge branch 'master' into contactRetryDisconn
continuous-integration/drone/pr Build is pending Details
2022-12-14 18:51:46 +00:00
Dan Ballard 3bb2b0988e contact retry handle engine shutdown better
continuous-integration/drone/pr Build is passing Details
2022-12-13 16:13:37 -08:00
Dan Ballard 2876fdf7f4 Merge pull request 'Remove download directory checks for Android' (#483) from priority into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #483
2022-12-12 22:47:03 +00:00
Sarah Jamie Lewis ea3ef33ac5 Remove download directory checks for Android
continuous-integration/drone/pr Build is passing Details
2022-12-12 13:17:54 -08:00
Sarah Jamie Lewis 4e2000cae4 Merge pull request 'CreateProfile takes attributes' (#482) from createProfileAttr into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #482
2022-12-11 03:42:59 +00:00
Dan Ballard 32a02b68dc CreateProfile takes attributes
continuous-integration/drone/pr Build is passing Details
2022-12-10 11:50:22 -08:00
Sarah Jamie Lewis 667fc15294 Remove Queue Breaks
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is pending Details
2022-12-07 13:23:16 -08:00
Sarah Jamie Lewis 5ef2f6f94c Make priority queue criteria a const. Remove inner loop
continuous-integration/drone/pr Build is passing Details
2022-12-07 12:55:58 -08:00
Sarah Jamie Lewis 06a2539502 Priority Queue Most Common Contact Requests
continuous-integration/drone/pr Build is passing Details
2022-12-07 11:30:11 -08:00
Sarah Jamie Lewis bfe8b1e51f Restrict Active Connections to Those Found in the Last Week 2022-12-07 11:13:37 -08:00
Sarah Jamie Lewis 7de9c21f7b Merge pull request 'for getConnectionsSortedByLastSeen, ignore accepted on servers' (#480) from serverAccept into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #480
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2022-12-06 05:28:31 +00:00
Dan Ballard 491ff6e710 GetConversationLastSeenTime use constants.SyncMostRecentMessageTime for servers; fix time parsing error in contact retry
continuous-integration/drone/pr Build is passing Details
2022-12-05 21:07:09 -08:00
Dan Ballard 6eef88fc2d for getConnectionsSortedByLastSeen, ignore accepted on servers
continuous-integration/drone/pr Build is failing Details
2022-12-05 19:25:44 -08:00
Sarah Jamie Lewis f630dedab6 Merge pull request 'info->debug fixes; rearrange integ test wait for connections for hopeful speed improvement' (#479) from connectionLogic into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #479
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2022-12-05 16:30:14 +00:00
Dan Ballard ca309096eb doubled bob download timeout
continuous-integration/drone/pr Build is pending Details
2022-12-05 16:30:07 +00:00
Dan Ballard 58921e381b increase integ test timeout, sometimes tor is slow, its slower restarting a bunch of times; poll on retvals 2022-12-05 16:30:07 +00:00
Dan Ballard 530f2d9773 integ test wait for group message to be acked 2022-12-05 16:30:07 +00:00
Dan Ballard bdb4b93f59 make ActivatePeerEngine safe to recall 2022-12-05 16:30:07 +00:00
Dan Ballard 06d402c4d7 info->debug fixes; rearrange integ test wait for connections for hopeful speed improvement 2022-12-05 16:30:07 +00:00
Sarah Jamie Lewis 321b08bfd3 Prevent Peer Queue Close from being called more than Once on Shutdown
continuous-integration/drone/push Build is failing Details
2022-12-04 07:05:40 +00:00
Dan Ballard c8a6a1b079 contactRetry has protocol engine existence awareness (prep for turning profiles on/off)
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is pending Details
2022-12-03 15:48:09 -08:00
Dan Ballard 5658e9aa9f race fixes
continuous-integration/drone/pr Build is passing Details
2022-12-03 10:39:10 -08:00
Dan Ballard 2a877ff408 remove locking/atomic from contactRetry as its single threaded
continuous-integration/drone/pr Build is failing Details
2022-12-03 10:02:13 -08:00
Dan Ballard 726fe28498 remove locking/atomic from contactRetry as its single threaded 2022-12-03 09:49:32 -08:00
Dan Ballard ad72ce6e7a add to app ActivatePeerEngine; add to peer StartConnections; order connection attempts by lastseend (track); massive connection retry rework
continuous-integration/drone/pr Build is pending Details
2022-12-03 09:26:30 -08:00
Dan Ballard 6d8f31773e add activateEngine to app to handle multiple profiles a little more gracefully; lauchPeerConnections sorts based on last message time; contactRetry slow downs and partial state tracking of circuit queue for adaptive slow downs 2022-12-02 16:40:21 -08:00
Sarah Jamie Lewis 9ef244bc80 Merge pull request 'Allow using cached tokens for local integ testing' (#470) from cached_tokens into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #470
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2022-11-30 16:51:55 +00:00
Sarah Jamie Lewis e319976832 Load->StoreCachedTokens
continuous-integration/drone/pr Build is passing Details
2022-11-30 07:58:37 -08:00
Sarah Jamie Lewis 0ba45cd59a Move Cached Token Loading into Server Join (from SMTG)
continuous-integration/drone/pr Build is passing Details
2022-11-23 08:01:22 -08:00
Sarah Jamie Lewis 4324ffae03 safely close db when cps fails
continuous-integration/drone/pr Build is failing Details
2022-10-25 14:05:32 -07:00
Sarah Jamie Lewis f2b879a9c4 Upgrade Tapir / Fix Token Acquisition
continuous-integration/drone/pr Build is failing Details
2022-10-25 20:59:50 +00:00
Sarah Jamie Lewis c66561d84f Allow using cached tokens for local integ testing
(also new TORCACHE env for integ testing to speed up bootstrapping locally)
2022-10-25 20:59:50 +00:00
Dan Ballard 8a1f9376e2 Merge pull request 'New Cwtch Tool App, Extract MakePayment into a standalone function, Fix race condition in engine.' (#468) from indents_and_tools into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #468
2022-10-03 21:03:47 +00:00
Sarah Jamie Lewis a84d627926 Merge branch 'master' into indents_and_tools
continuous-integration/drone/pr Build is passing Details
2022-10-03 20:34:46 +00:00
Sarah Jamie Lewis 120a2136b2 Merge branch 'go_update' into indents_and_tools
continuous-integration/drone/pr Build is pending Details
2022-10-03 13:33:49 -07:00
Dan Ballard b06f32b9e2 Merge pull request 'Update Go to 1.19.1' (#469) from go_update into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #469
2022-10-03 20:33:11 +00:00
Sarah Jamie Lewis 9c4ed7cc7b Update Go to 1.19.1
continuous-integration/drone/pr Build is failing Details
2022-10-03 13:15:49 -07:00
Sarah Jamie Lewis bb0246b8d9 go update
continuous-integration/drone/pr Build is failing Details
2022-10-03 13:05:42 -07:00
Sarah Jamie Lewis 7863ed2aef Fix indents 2022-10-03 13:05:42 -07:00
Sarah Jamie Lewis cf036bdee4 fix race condition in engine 2022-10-03 13:05:42 -07:00
Sarah Jamie Lewis 9c65ad4af3 Add cwtchtools, add make payment tool 2022-10-03 13:05:42 -07:00
Sarah Jamie Lewis 0e10b47c42 Merge pull request 'Fixup ProtocolEngine Shutdown' (#461) from protocl_engine_shutdown_fix into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #461
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2022-09-10 19:08:27 +00:00
Sarah Jamie Lewis 0b72a90b1f Fixup ProtocolEngine Shutdown
continuous-integration/drone/pr Build is failing Details
2022-09-10 11:57:54 -07:00
Sarah Jamie Lewis 35ca930628 Merge pull request 'timeout_fixes_tokens' (#460) from timeout_fixes_tokens into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #460
2022-09-10 18:43:58 +00:00
Sarah Jamie Lewis 8d2134c4db fix comments
continuous-integration/drone/pr Build is passing Details
2022-09-10 10:36:48 -07:00
Sarah Jamie Lewis 0f4c6de2e6 quality 2022-09-10 10:34:36 -07:00
Sarah Jamie Lewis 27cec93ad7 Adjust contact retry 2022-09-10 10:33:17 -07:00
Sarah Jamie Lewis d455eb6477 Fix Issues with Antispam triggering / Add explicit timeout calls for group servers / token aquisition and optimistic closing for peers 2022-09-10 10:18:42 -07:00
Sarah Jamie Lewis f52919271c Merge pull request 'app Shutdown uses shutdownPeer' (#459) from fixShutdown into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #459
2022-09-09 16:31:56 +00:00
Dan Ballard c8d7ec80ed app Shutdown uses shutdownPeer
continuous-integration/drone/pr Build is failing Details
2022-09-09 09:07:51 -07:00