Commit Graph

461 Commits

Author SHA1 Message Date
Angus Champion de Crespigny 13b5d17214 On branch profile-password
Changes to be committed:
modified:   app/app.go

Added password parameters to app.go functions

modified:   app/cli/main.go

Added password prompts to collect the password from user input
Modified Load and New conditions

modified:   peer/cwtch_peer.go
Created CreateKey, DecryptProfile, and EncryptProfile functions
Implemented these functions in the functions
CwtchNewProfile
CwtchLoadProfile
Save
2018-06-27 01:15:03 +00:00
Sarah Jamie Lewis 3215478757 Revert "adding Monitors; fixing metricsHistory rotation logic; wiring in Monitors; cleanup"
This reverts commit bacf733f52.
2018-06-26 11:24:50 -07:00
Sarah Jamie Lewis e2538e8891 Revert "metrics reporting to a file"
This reverts commit 73f8c98403.
2018-06-26 11:24:16 -07:00
Sarah Jamie Lewis 5daf14e868 Update README 2018-06-26 11:14:45 -07:00
Sarah Jamie Lewis e0396c6c8e Merge branch 'server-metrics' of dan/cwtch into master 2018-06-26 04:49:26 +00:00
Sarah Jamie Lewis ba196ecd0e Fixing err return bug 2018-06-25 21:47:21 -07:00
Dan Ballard 73f8c98403 metrics reporting to a file 2018-06-25 15:21:26 -07:00
Sarah Jamie Lewis ea2e7caf5c Merge branch 'server-metrics' of dan/cwtch into master 2018-06-23 18:00:14 +00:00
Dan Ballard bacf733f52 adding Monitors; fixing metricsHistory rotation logic; wiring in Monitors; cleanup 2018-06-23 10:54:33 -07:00
Dan Ballard 5e28c8d4b2 Merge branch 'signature' of cwtch.im/cwtch into master 2018-06-23 17:52:35 +00:00
Sarah Jamie Lewis 22aebae0e5 Actually implementing correct signature construction 2018-06-23 09:23:39 -07:00
Sarah Jamie Lewis 1ea1521fee Merge branch 'libricochet' of dan/cwtch into master 2018-06-23 16:18:38 +00:00
Dan Ballard cf80207f77 rename go-ricochet to libricochet-go 2018-06-23 09:15:36 -07:00
Sarah Jamie Lewis b4d984cf20 Merge branch 'server-metrics' of dan/cwtch into master 2018-06-21 19:27:07 +00:00
Dan Ballard 63128bae40 adding simple metrics package to server 2018-06-21 12:20:27 -07:00
Dan Ballard ee0936daaa Merge branch 'tor-manager' of cwtch.im/cwtch into master 2018-06-20 19:10:59 +00:00
Sarah Jamie Lewis 19bfd64ea8 First cut at TorManager (just does connectivity test) 2018-06-20 11:47:30 -07:00
Dan Ballard 6ce172524d Merge branch 'interface' of cwtch.im/cwtch into master 2018-06-20 05:53:56 +00:00
Sarah Jamie Lewis 89ffc737bc Encapsualting Profile behind Peer interface 2018-06-19 22:51:21 -07:00
Dan Ballard 7f99747100 Merge branch 'cli' of cwtch.im/cwtch into master 2018-06-20 05:19:46 +00:00
Dan Ballard 5295075107 Merge branch 'fmt' of cwtch.im/cwtch into master 2018-06-20 05:18:38 +00:00
Sarah Jamie Lewis af7f639744 Making copy and pasting from the cli easier 2018-06-19 16:18:51 -07:00
Sarah Jamie Lewis e3dfdf35e0 fmt 2018-06-19 15:38:22 -07:00
Sarah Jamie Lewis 0cfd672c83 Merge branch 'server-config' of dan/cwtch into master 2018-06-18 23:10:47 +00: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 4be8930790 LICENSE 2018-06-17 22:58:33 -07:00
Sarah Jamie Lewis 0aebd647de Merge branch 'lint' of dan/cwtch into master 2018-06-16 01:34:11 +00:00
Dan Ballard dae807da07 comments and variable renames to fully pass golint 2018-06-15 09:24:23 -07:00
Sarah Jamie Lewis 1edc952ea5 Merge branch 'test-fix-goroutine' of dan/cwtch into master 2018-06-14 01:11:04 +00:00
Dan Ballard f68c5096ec simplify server check so it doesn't leak goroutine; clean up init logic 2018-06-13 17:42:08 -07:00
Dan Ballard 583a8013d6 fixes to pass go vet and inclusion in tests script 2018-06-13 14:24:47 -07:00
Sarah Jamie Lewis cc90b1a979 Minor changes 2018-06-12 16:55:05 -07:00
Sarah Jamie Lewis 0ef06428ed Adding a tui app that allows chat for an imported group 2018-06-10 17:22:55 -07:00
Dan Ballard ce33f23a2e Merge branch 'integ_test_fix' of cwtch.im/cwtch into master 2018-06-09 21:21:43 +00:00
Sarah Jamie Lewis 76b6df4beb Fixup integ testing 2018-06-09 12:11:59 -07:00
Dan Ballard 46c6f48086 Merge branch 'export' of cwtch.im/cwtch into master 2018-06-09 16:54:57 +00:00
Sarah Jamie Lewis d13a8c3076 Adding import and exporting of groups to support alternative construction 2018-06-09 00:49:18 -07:00
Sarah Jamie Lewis 6b0aaf174d Merge branch 'test-fetch' of dan/cwtch into master 2018-06-08 16:41:57 +00:00
Dan Ballard 9bf0fdec56 adding fetch checks to integration test with late joining user carol.
protocol drop 'groupMessages' field
peer/sever fetch channel reworked to send series of groupMessage rather than groupMessages blob in order to not blow up a ricochet packet
minor doc fixes
change a few fmt to log
fix class variable name (cplc -> cpsc) in cwtchpeer listen channel
PeerPeerConnection.Close close Conn rather than break to catch goroutine leak
2018-06-07 17:07:40 -07:00
Dan Ballard 22e74f162c Merge branch 'blocking-thread-safe' of cwtch.im/cwtch into master 2018-06-04 19:48:19 +00:00
Sarah Jamie Lewis b8ce0da2dd Better thread safety pattern and some tests 2018-06-03 12:45:43 -07:00
Sarah Jamie Lewis 381a0d743d Merge branch 'test-teardown' of dan/cwtch into master 2018-06-03 19:07:13 +00:00
Dan Ballard 30b4a2068e peer and server tear down; connectionManager tear down; integ test tracks goRoutines and errors if not cleaned up properly 2018-05-31 16:32:59 -07:00
Dan Ballard c0513d8968 typo 2018-05-31 14:13:34 -07:00
Dan Ballard ec1aa6ea3b Merge branch 'test-peer-invite2' of dan/cwtch into master 2018-05-31 20:37:46 +00:00
Dan Ballard c7c66a73d5 Merge branch 'blocking-thread-safe' of cwtch.im/cwtch into master 2018-05-31 20:37:08 +00:00
Dan Ballard d68ba9abfc remove integ test from unit tests run; peers don't need to AddContact themselves; remove commented out and non-functional peer accept code 2018-05-31 13:21:23 -07:00
Dan Ballard 3b65cffbdb cwtch peers peer and sendInvite 2018-05-31 13:21:23 -07:00
Sarah Jamie Lewis ded21271f6 Making profile thread safe, making blocking do something 2018-05-31 13:20:55 -07:00
Sarah Jamie Lewis becfe7c928 Merge branch 'ricochet-port' of dan/cwtch into master 2018-05-31 20:08:48 +00:00