Commit gráf

141 Commit-ok

Szerző SHA1 Üzenet Dátum
Sarah Jamie Lewis 4129031391 Error on Non Auth
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is pending Details
2022-10-24 13:10:48 -07:00
Sarah Jamie Lewis 139a35c219 Expose token.T in json + fix issue with new auth protocol 2022-10-24 13:10:48 -07:00
Sarah Jamie Lewis 4e4e3b4422 Formatting + go 1.17 ioutil deprecation 2022-10-24 13:10:48 -07:00
Dan Ballard 015307d907 Merge pull request 'Remove bignum ed25519->curve25519 implementation / replace with filippo.io/edwards25519' (#54) from crypto_improvement into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #54
2022-09-13 07:00:51 +00:00
Sarah Jamie Lewis 13effd5457 Merge branch 'master' into crypto_improvement
continuous-integration/drone/pr Build is passing Details
2022-09-13 02:15:40 +00:00
Sarah Jamie Lewis 9012720973 Remove bignum ed25519->curve25519 implementation / replace with filippo.io/edwards25519
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2022-09-12 19:13:48 -07:00
Sarah Jamie Lewis af2f509711 Merge pull request 'update drone format' (#53) from drone_update into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #53
2022-09-06 15:48:49 +00:00
Dan Ballard eceddc676d update drone format
continuous-integration/drone/pr Build is passing Details
2022-09-05 23:28:54 -07:00
Dan Ballard bf7a0a4b39 Merge pull request 'Upgrade Dependencies + Ristretto API' (#52) from update-deps into master
continuous-integration/drone/tag Build was killed Details
continuous-integration/drone/push Build is failing Details
Reviewed-on: #52
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2022-08-29 03:42:45 +00:00
Sarah Jamie Lewis cefe182b80 Ignore 1 linter error
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-08-28 20:29:29 -07:00
Sarah Jamie Lewis 2da2c98b91 Merge branch 'master' into update-deps
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2022-08-28 20:26:31 -07:00
Sarah Jamie Lewis 7ee88b7ba8 Merge branch 'master' into update-deps
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-08-28 20:25:39 -07:00
Sarah Jamie Lewis 2da293f118 Upgrade Dependencies
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build was killed Details
2022-08-28 20:22:28 -07:00
Sarah Jamie Lewis ae04cf7983 Merge pull request 'connectivity version bump' (#51) from cbump into master
continuous-integration/drone/push Build is pending Details
Reviewed-on: #51
2022-08-08 20:08:01 +00:00
Dan Ballard 0b5a1a4345 connectivity version bump
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-08-08 12:41:28 -07:00
Dan Ballard f610638146 Merge pull request 'Add Garbage Collection for Old Connections' (#50) from gc into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #50
2022-04-21 21:37:36 +00:00
Sarah Jamie Lewis bacc9a47c4 Add Garbage Collection for Old Connections
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-04-21 13:07:42 -07:00
Dan Ballard d21010257d Merge pull request 'Move decrypt error to debug' (#49) from decrypt_error into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #49
2022-04-20 23:50:53 +00:00
Sarah Jamie Lewis 29084d0d60 Move decrypt error to debug
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is passing Details
2022-04-20 16:26:04 -07:00
Dan Ballard 10980c7bee Merge pull request 'Reduce new allocations, propagate errors in PRNG.Next()' (#48) from perf into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #48
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2022-04-20 19:11:35 +00:00
Sarah Jamie Lewis 89d12f812f Upgrade Connectivity
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-04-20 11:15:11 -07:00
Sarah Jamie Lewis 3b4fee2e72 Reduce new allocations, propagate errors in PRNG.Next()
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-04-19 15:16:51 -07:00
Dan Ballard 4cce393e12 Merge pull request 'Update Connectivity' (#47) from upgrade_conn1.8.2 into master
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #47
2022-04-18 22:14:21 +00:00
Sarah Jamie Lewis 26141185e0 Merge branch 'master' into upgrade_conn1.8.2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-04-18 22:05:43 +00:00
Sarah Jamie Lewis f6e1d496c1 Update Connectivity
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2022-04-18 15:04:35 -07:00
erinn 29628df452 Merge pull request 'Expose errors in Send API.' (#46) from send_fixes into master
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #46
Reviewed-by: erinn <erinn@openprivacy.ca>
2022-01-24 21:58:59 +00:00
Sarah Jamie Lewis 09c0e97336 Merge branch 'master' into send_fixes
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-01-24 20:30:18 +00:00
Sarah Jamie Lewis e87f578c01 Expose errors in Send API.
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2022-01-24 12:28:55 -08:00
erinn 51710f2991 Merge pull request 'Upgrade Connectivity, upgrade quality.sh and drone.yml to use staticcheck' (#45) from upgrade_conn into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #45
2022-01-12 20:34:31 +00:00
Sarah Jamie Lewis eac1c48044 Merge branch 'master' into upgrade_conn
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-01-12 20:24:01 +00:00
Sarah Jamie Lewis 100554ebc4 Upgrade Connectivity, upgrade quality.sh and drone.yml to use staticcheck
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-01-12 12:22:47 -08:00
erinn 8655bedf08 Merge pull request 'Upgrade Connectivity' (#44) from upgrades into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #44
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-09-28 21:14:33 +00:00
Sarah Jamie Lewis d80a94b970 Upgrade Connectivity
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-28 14:12:57 -07:00
erinn aae071a121 Merge pull request 'Refactor WaitForCapabilityOrClose' (#43) from wait into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #43
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-09-27 22:09:35 +00:00
Sarah Jamie Lewis b32cad2c27 Don't Log Conn
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-27 14:57:06 -07:00
Sarah Jamie Lewis 12156065c3 Upgrade Logging
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-27 14:50:42 -07:00
Sarah Jamie Lewis f1fe281ab4 Fixup debug messages 2021-09-27 14:43:54 -07:00
Sarah Jamie Lewis 2ff23bc89c Merge branch 'master' into wait
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is failing Details
2021-09-27 21:39:26 +00:00
Sarah Jamie Lewis 81810ed531 Refactor WaitForCapabilityOrClose
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is failing Details
2021-09-27 14:38:01 -07:00
erinn 459e00b423 Merge pull request 'Correctly resolve multiple inbound connections to complete-closure' (#42) from networking into master
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/tag Build is pending Details
Reviewed-on: #42
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-09-21 23:18:52 +00:00
Sarah Jamie Lewis f1e3f2ca54 Correctly resolve multiple inbound connections to complete-closure
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Connect() now prevents Open if there are *any connections* under the assumption
that one of them will be resolved valid. (Before connect allowed Open on any
error, this was a bug that would occasionally be tripped by multiple Inbounds)
2021-09-21 15:49:32 -07:00
Dan Ballard 137461e2cd Merge pull request 'Set the App Before Initializing The App Over the Connection...' (#41) from chainbug into master
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #41
2021-09-10 18:21:59 +00:00
Sarah Jamie Lewis 1750d634f2 Merge branch 'master' into chainbug
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-10 18:16:28 +00:00
Sarah Jamie Lewis 759ab44a47 Set the App Before Initializing The App Over the Connection...
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-10 11:15:14 -07:00
Dan Ballard 0845156bea Merge pull request 'Actively Deduplicate Connections on WaitForCapabilityOrClose' (#40) from dedupe into master
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is failing Details
Reviewed-on: #40
2021-09-08 20:36:38 +00:00
Sarah Jamie Lewis 364521e4c1 Merge branch 'master' into dedupe
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is passing Details
2021-09-08 18:57:56 +00:00
Sarah Jamie Lewis c19b1011ee Actively Deduplicate Connections on WaitForCapabilityOrClose
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
A very rare bug happens when 2 contacts peer with each other at the same
time. This results in duplicate higher level constructs like PeerApp
which can make tracking state-related bugs difficult, especially
in integration tests.

This commit fixes an existing bug in WaitForCapabilityOrClose
which hid the existence of a duplicate connections from clients
(and replaces it with active deduping)
2021-09-08 11:53:39 -07:00
Sarah Jamie Lewis fd31e9c31a Merge pull request 'connecivity version bump' (#39) from conVbump into master
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: #39
2021-06-25 09:13:43 -07:00
Dan Ballard d4b9c378eb connecivity version bump
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-06-25 09:12:22 -07:00
Dan Ballard 7f00d05a04 Merge pull request 'Staticcheck and Connectivtiy Upgrade' (#38) from thread_safety into master
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
Reviewed-on: #38
2021-06-09 10:43:09 -07:00