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
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
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
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
0b72a90b1f
Fixup ProtocolEngine Shutdown
continuous-integration/drone/pr Build is failing
Details
2022-09-10 11:57:54 -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
f46c717ff9
Don't update token count until after we have spent the token
continuous-integration/drone/pr Build is passing
Details
2022-09-07 09:27:22 -07:00
Sarah Jamie Lewis
5765cfd6c4
Surface Token Management to UX
2022-09-07 09:27:22 -07:00
Sarah Jamie Lewis
3d49511c6c
Push locks back into storage to free up cwthc peer operations
continuous-integration/drone/pr Build is pending
Details
continuous-integration/drone/push Build was killed
Details
2022-08-26 13:54:48 -07:00
Dan Ballard
60caa08868
readd deletecontact and wire in
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-07-30 16:05:39 -07:00
Dan Ballard
b64229c8b7
delete engine.deleteConnection (unused)
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-07-29 17:37:40 -07:00
Dan Ballard
56cf2b7bf6
remove unused events (libcwtch-rs audit); add anti dup on import
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is passing
Details
2022-07-29 17:24:22 -07:00
Sarah Jamie Lewis
4d080a2854
More File Sharing APIS (StopAllFileShares / GetFileShareInfo / GetSharedFiles)
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-07-06 11:09:28 -07:00
Sarah Jamie Lewis
02044e10f3
Stop and Restart File Shares
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is failing
Details
2022-07-05 15:31:44 -07:00
Sarah Jamie Lewis
cade5f7793
Upgrade Tapir - Fix 2 small memory leaks around outbound connection handling
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2022-04-21 15:13:48 -07:00
Sarah Jamie Lewis
1300c94d08
removing debug log
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is passing
Details
2022-04-20 17:02:57 -07:00
Sarah Jamie Lewis
b9d0a843fc
Disable Circuit Info for now
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-04-20 16:24:14 -07:00
Sarah Jamie Lewis
78fab87569
Upgrade Tapir/Connectivity, Fix management of server-goroutines
2022-04-20 16:24:14 -07:00
Sarah Jamie Lewis
a39775d56b
connection -> message
continuous-integration/drone/pr Build is pending
Details
continuous-integration/drone/push Build is passing
Details
2022-03-29 12:15:33 -07:00
Sarah Jamie Lewis
7fd53a3b16
Close a connection is sending fails.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-03-29 11:36:21 -07:00
Sarah Jamie Lewis
f3ac8c0098
Allow Sharing Public Profile Images
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-02-03 14:44:29 -08:00
Sarah Jamie Lewis
ec6e025284
Version Fixups
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-25 15:55:38 -08:00
Sarah Jamie Lewis
ea9cf5ca87
Make Version Strings Constant
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-01-25 15:43:33 -08:00
Sarah Jamie Lewis
ff4249e2bc
Factor out serialization/parsing code into protocol.Model
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-01-25 15:41:25 -08:00
Sarah Jamie Lewis
6bb510e39e
Negotiate Lower Bandwidth / Higher Density Packets for Peers
2022-01-25 15:41:25 -08:00
Sarah Jamie Lewis
45d53cb445
Upgrade Tapir - Expose Errors when Sending Messages
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-24 14:03:59 -08:00
Sarah Jamie Lewis
81029f1652
Provide runtime information about ACN connections
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-17 12:09:29 -08:00
Dan Ballard
830e479539
fix logic arroudn accept/block contact and add unblock support
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-06 12:55:26 -05:00
Dan Ballard
42e04c17c3
init ephemeralService right away in service cache to avoid potential segfaults
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-20 13:00:23 -05:00
Dan Ballard
13811def94
peerwithTokenService no longer uses Leave so as to preserve lock
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-17 22:56:37 -05:00
Dan Ballard
ff012313be
engine: add more granular locking around ephemeral token services
2021-12-17 22:56:37 -05:00
Dan Ballard
113a6b617a
add back passwrod errors for use; staticcheck fixes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-17 14:46:24 -05:00
Dan Ballard
ac05caf009
change locking on engine.ephermeralServices; logify integ test; delete unused events
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-16 19:11:10 -05:00
Sarah Jamie Lewis
359254f81e
Adjust APIs for better UI Cache Performance. Introduce BDD Testing + Tests
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-06 12:20:38 -08:00
Sarah Jamie Lewis
a0ea927a08
Updates to Event Handling given new Storage Engine
...
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is passing
Details
- AcceptConversation updates Peer Authorization and Peers with Contact
- Group and Server no longer emit New Contact Events
- SendMessageToPeer Events now contain an event Context to distinguish between get/ret vals and ui sent message errors
2021-12-01 04:13:58 -08:00
Sarah Jamie Lewis
4f5b1fa106
Fixups for Integration Test
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is failing
Details
2021-11-19 14:04:43 -08:00
Sarah Jamie Lewis
0614d31366
Staticheck Pass
continuous-integration/drone/push Build is pending
Details
2021-11-17 15:59:52 -08:00
Sarah Jamie Lewis
3cc839cd45
remove printing of tokenboardclientapp struct
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-10-26 16:17:14 -07:00
Sarah Jamie Lewis
31666b8df8
Move chunk respones into goroutine to not block the listen() thread
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2021-09-30 12:32:11 -07:00
Sarah Jamie Lewis
907a7ca638
File Sharing MVP ( #384 )
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is failing
Details
Co-authored-by: erinn <erinn@openprivacy.ca>
Reviewed-on: #384
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Co-committed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-09-30 00:57:13 +00:00
Sarah Jamie Lewis
8479a89234
Distinguish between Authenticated and Synced for Server Connections
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Also Delete Old Server Code, and Update Integ Test to use Hardcoded Server for now
2021-06-29 15:43:42 -07:00
Sarah Jamie Lewis
d5024e2bd3
a few select staticcheck fixes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-02 12:09:15 -07:00
Sarah Jamie Lewis
d84735cec7
Allow Explicit Server Resyncing
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-06-02 11:13:08 -07:00
Sarah Jamie Lewis
6b0d9827fb
Prevent loading a nil tapir service before tor has started
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build was killed
Details
2021-05-10 17:05:03 -07:00
Sarah Jamie Lewis
e7fc228cfa
Don't inline group server connections...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-05-10 16:37:20 -07:00