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
Sarah Jamie Lewis
6e7fcad7a6
Staticcheck and Connectivtiy Upgrade
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-09 10:36:34 -07:00
Dan Ballard
e7da782cfe
Merge pull request 'Fix NPE when ACN is in Error State on Listen' ( #37 ) from bug_fix into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #37
2021-06-02 11:01:52 -07:00
Sarah Jamie Lewis
88ddcc8fa2
Fix NPE when ACN is in Error State on Listen
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-02 10:22:39 -07:00
erinn
7f8b475fd7
Merge pull request 'Check solution length in validate challenge' ( #36 ) from bugfix into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #36
2021-05-13 13:01:23 -07:00
Sarah Jamie Lewis
770f36afad
Check solution length in validate challenge
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Found by Fuzz Bot.
2021-05-13 12:38:47 -07:00
erinn
7444d1e0cf
Merge pull request 'Don't store server key in token database, make TokenServer responsible for database closure.' ( #35 ) from bugfix into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #35
2021-05-05 12:44:31 -07:00
Sarah Jamie Lewis
c47e478e01
Don't store server key in token database, make TokenServer responsible for database closure.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-05-05 12:03:49 -07:00
Sarah Jamie Lewis
98ff3244c0
Merge pull request 'Upgrade connectivity' ( #34 ) from bugfix into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #34
2021-05-03 14:04:42 -07:00
Sarah Jamie Lewis
38351e486f
Upgrade connectivity
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-05-03 14:03:52 -07:00
erinn
0cc499b42c
Merge pull request 'Upgrade Connectivity' ( #33 ) from bugfix into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #33
2021-04-13 15:10:19 -07:00
Sarah Jamie Lewis
e16d2e30f0
Merge branch 'master' into bugfix
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-13 15:09:13 -07:00
Sarah Jamie Lewis
edba40cfee
Upgrade Connectivity
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-13 15:08:16 -07:00
Dan Ballard
05d679aa5a
Merge pull request 'Upgrade Connectivity' ( #32 ) from bugfix into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #32
2021-04-13 13:54:05 -07:00
Sarah Jamie Lewis
1233b1e85a
Upgrade Connectivity
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-13 13:44:48 -07:00
Dan Ballard
cc760fddcb
Merge pull request 'Merge missing bugfixes...' ( #31 ) from bugfix into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #31
2021-04-09 14:44:58 -07:00
Sarah Jamie Lewis
453a93d579
Merge branch 'hmac_size_fix' into bugfix
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-09 14:33:38 -07:00
Dan Ballard
48395506a5
Merge pull request 'Fix minor "datarace" caused by unecessary assignment after close' ( #30 ) from bugfix into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #30
2021-04-09 12:43:00 -07:00
Sarah Jamie Lewis
2310dec631
Fix minor "datarace" caused by unecessary assignment after close
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-09 12:29:07 -07:00
Dan Ballard
64317efb0c
Merge pull request 'Remove custom url forwarding for tapir module' ( #29 ) from bugfix into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #29
2021-04-08 18:17:27 -07:00
Sarah Jamie Lewis
b68d838295
Remove custom url forwarding for tapir module
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-08 18:09:24 -07:00
Sarah Jamie Lewis
905dc52b7a
Update Connectivity and Logging
2021-04-08 18:06:08 -07:00
Sarah Jamie Lewis
b7a99d6e85
Updating drone for new module name
continuous-integration/drone/push Build is failing
Details
2021-04-08 18:05:38 -07:00
Sarah Jamie Lewis
9fba459adc
Check if Listener exists before trying to close it
2020-10-29 15:45:07 -07:00
Sarah Jamie Lewis
c0b675b011
Use hmac.Write instead of hmac.Sum when verifying tokens
2020-07-20 17:41:50 -07:00
Sarah Jamie Lewis
f26a98895a
Add Metrics ( Fix : #21 )
2020-07-14 16:42:20 -07:00
Sarah Jamie Lewis
c15ac5767c
Add Metrics
continuous-integration/drone/push Build is failing
Details
2020-07-14 16:39:08 -07:00
Dan Ballard
28b2f8212f
Merge pull request 'Add Broadcast' ( #23 ) from broadcast into master
...
Reviewed-on: #23
2020-07-14 15:05:53 -07:00
Sarah Jamie Lewis
7eb492d77b
Merge branch 'broadcast' of git.openprivacy.ca:cwtch.im/tapir into broadcast
2020-07-14 14:59:28 -07:00
Sarah Jamie Lewis
8eeea02997
Update Signature
2020-07-14 14:59:08 -07:00
Sarah Jamie Lewis
4b6a451bbe
Merge branch 'master' into broadcast
2020-07-14 14:29:00 -07:00
Sarah Jamie Lewis
66d6b0b51e
Add Broacast
2020-07-14 14:23:27 -07:00
Dan Ballard
55da8ce31e
Merge pull request 'Change Errorf to Debugf log message in the case of a connection close.' ( #19 ) from upgrade-connectivity into master
...
Reviewed-on: #19
2020-07-07 14:58:10 -07:00
Sarah Jamie Lewis
b6eddf79b1
Merge branch 'master' of git.openprivacy.ca:cwtch.im/tapir into upgrade-connectivity
2020-07-07 11:39:20 -07:00
Sarah Jamie Lewis
3508656d90
Change Errorf on Connection Close to Debugf
2020-07-07 11:38:33 -07:00
Dan Ballard
960c61abf5
Merge pull request 'Precautionary Panic' ( #18 ) from upgrade-connectivity into master
2020-07-02 15:26:15 -07:00
Sarah Jamie Lewis
0150af69f0
Precautionary Panic
2020-07-02 14:05:02 -07:00
Dan Ballard
1de3a9a83a
Merge pull request 'Update connectivity to 1.2.0' ( #17 ) from upgrade-connectivity into master
2020-06-29 15:05:25 -07:00
Sarah Jamie Lewis
3a2a4f24e3
Update connectivity to 1.2.0
2020-06-29 14:56:45 -07:00
Sarah Jamie Lewis
5a4351acdc
Add 'LICENSE'
2020-06-17 12:38:13 -07:00
Sarah Jamie Lewis
5e507e15fa
Merge pull request 'Replace extra25519' ( #16 ) from bugfix into master
2020-03-27 20:18:13 -07:00
Sarah Jamie Lewis
7ef301c8b5
Replace extra25519
2020-03-27 17:40:21 -07:00
Dan Ballard
8af47de107
Merge pull request 'Fixing a Bug where Multiple Active Connections are being waited on' ( #14 ) from bugfix into master
2020-03-19 17:23:30 -07:00
Sarah Jamie Lewis
0422d36f7b
Fixing a Bug where Multiple Active Connections are being waited on
2020-03-19 17:08:19 -07:00
Sarah Jamie Lewis
69a8668d53
Merge branch 'race2' of dan/tapir into master
2020-02-11 12:18:04 -08:00
Dan Ballard
525cacffed
fix race ondition in base onion service
2020-02-11 15:12:23 -05:00