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
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
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
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
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
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
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
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
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
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
9fba459adc
Check if Listener exists before trying to close it
2020-10-29 15:45:07 -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
Sarah Jamie Lewis
8eeea02997
Update Signature
2020-07-14 14:59:08 -07:00
Sarah Jamie Lewis
66d6b0b51e
Add Broacast
2020-07-14 14:23:27 -07:00
Sarah Jamie Lewis
7ef301c8b5
Replace extra25519
2020-03-27 17:40:21 -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
Dan Ballard
525cacffed
fix race ondition in base onion service
2020-02-11 15:12:23 -05:00
Dan Ballard
021c15ebf8
migrate to standalone op log and conectivity packages
2020-02-07 18:11:19 -05:00
Sarah Jamie Lewis
a19204caf4
Updates given Erinns Comments
2019-11-27 13:27:58 -08:00
Sarah Jamie Lewis
ff7a32722d
Move to ristretto255 lib
2019-11-27 13:27:58 -08:00
Sarah Jamie Lewis
9c91a4e000
Force Failure if remote attempts to authenticate with a different
...
identity.
2019-08-12 15:31:23 -07:00
Sarah Jamie Lewis
42d3cb196a
Adding Integration Test
...
- Converted cmd/main to integ test
- Factored in Identity from libricochet-go
- Breaking up Auth run into smaller contained functions
2019-08-08 11:11:31 -07:00
Sarah Jamie Lewis
63d6c1a1aa
Moving towards a release candidate.
2019-08-07 13:08:02 -07:00
Sarah Jamie Lewis
5d6514a3de
Updating Connect Interface
2019-07-30 16:43:07 -07:00
Sarah Jamie Lewis
368e2ba61b
Fix map iteration bug
2019-07-23 11:41:49 -07:00
Sarah Jamie Lewis
27afc8d1ce
Shutting down all connections
2019-07-17 12:00:27 -07:00
Sarah Jamie Lewis
334f728073
Adding Shutdown()
2019-07-17 11:44:08 -07:00
Sarah Jamie Lewis
17871cade7
First cut of connection-deduplication
2019-07-16 13:22:30 -07:00
Sarah Jamie Lewis
56d2a00855
Adding networks/tor
2019-06-06 09:41:03 -07:00