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
08bb2f907f
Replace old GroupID with new Dervied GroupID
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
As we move towards a group model that allows for different management
constitutions we need to deprecate our old group security model that relied
on "owners" and transitive signing/verification checks.
This new model derives GroupID from the GroupKey and the GroupServer
binding it both. This allows participants to know if a message was
intended for the same group they are apart of (as GroupID is included
in every encrypted/signed message to Groups) while allowing more dynamic
management protocols to be built on top of the (now agnostic) group protocols.
This PR also adds more validation logic to invites and provides the ValidateInvite
function to allow the UI to validate invites separately from processing them.
2021-05-14 11:26:04 -07:00
Sarah Jamie Lewis
c234b11cc2
Format
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-05-05 12:49:24 -07:00
Sarah Jamie Lewis
23230fad68
Move Server Token Key into Server Config with the Rest
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
Also adds a graceful close
2021-05-05 12:47:20 -07:00
Sarah Jamie Lewis
bea58b5ba4
Groups Cleanup
2021-05-04 12:00:06 -07:00
Sarah Jamie Lewis
b4f9decdf2
Upgrade Tapir, Log, Connectivity
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-04-08 18:23:26 -07:00
Sarah Jamie Lewis
a1b2d8530f
Integrate Group Name into Invite
2020-12-16 21:41:24 -08:00
Sarah Jamie Lewis
b3ba23992e
Clean up some older TODOs
2020-11-05 14:44:27 -08:00
Sarah Jamie Lewis
f6888b47f1
Fixing up Server APIs
2020-11-04 13:16:35 -08:00
erinn
9c91a89f00
testing new message id id-ea
2020-10-22 16:05:14 -07:00
Sarah Jamie Lewis
52f1d15c78
Use new connectivity Torrc Builder
2020-10-13 14:09:59 -07:00
Sarah Jamie Lewis
b8d308763c
Sign and Check ToFU Server Bundle
2020-10-01 14:06:30 -07:00
Sarah Jamie Lewis
d5fb0a5793
Tapir UI Integration First Pass
2020-09-21 14:41:40 -07:00
Sarah Jamie Lewis
0550a71244
Tapir Server Refactor
2020-09-21 14:41:40 -07:00
Dan Ballard
12089d9fa4
migrate to stand alone log and connectivity packages
2020-02-10 18:36:28 -05:00
Dan Ballard
3367f1a083
updating to new libricochet-go log api
2018-12-03 18:52:11 -08:00
Dan Ballard
8a0d9c54fd
local var rename
2018-11-22 13:47:35 -08:00
Dan Ballard
85a2c44891
Following libricochetgo's migration to bine and a generic Mixnet
...
interface.
2018-11-20 12:51:37 -08:00
Dan Ballard
78fe3ca96e
all server files now go in configDir, cwtch docker entrypoint sets it by default to where it's expected
2018-11-01 13:22:29 -07:00
Gareth @ BrassHornComms
04b2191238
Changes to resolve ticket #152
2018-11-01 17:32:26 +00:00
Dan Ballard
addd5a7b00
remove config sample; now generate config and populate defaults; add config to control logging
2018-06-28 10:28:39 -07:00
Sarah Jamie Lewis
e3dfdf35e0
fmt
2018-06-19 15:38:22 -07:00
Dan Ballard
d3765fd9bb
server now has a config file; delete profile.Save (unsued); update cwtch_peer.Save to use indented Marshal
2018-06-18 16:07:34 -07:00
Sarah Jamie Lewis
76b6df4beb
Fixup integ testing
2018-06-09 12:11:59 -07:00
Sarah Jamie Lewis
77e62b1b66
Renaming to cwtch.im
2018-05-28 11:05:06 -07:00
Sarah Jamie Lewis
a4532910d0
Fixing up integration test for commit
2018-05-20 12:58:16 -07:00
Dan Ballard
13eaa3a684
move server auto keygen to app/main
2018-05-17 11:51:53 -07:00
Sarah Jamie Lewis
447b1b30fb
More golint fixing
2018-05-16 14:11:04 -07:00
Sarah Jamie Lewis
ec0c341bb1
Fixing some race conditions, adding more error checking
2018-05-09 12:09:00 -07:00
Dan Ballard
aab5996971
move server auto keygen to app/main
2018-05-03 15:45:50 -07:00
Sarah Jamie Lewis
914be9e46a
Lots of peerand serverstuff
2018-03-30 14:16:51 -07:00