Dan Ballard
|
bd75e44555
|
make event.Queue use internal infinite channels; make event.Manager not use failable writes
|
2019-08-14 14:00:04 -07:00 |
Sarah Jamie Lewis
|
01ec46a97c
|
Upgrading to Tapir Identity
|
2019-08-08 12:51:41 -07:00 |
Dan Ballard
|
f2e69f48d1
|
Add plugin system for apps; add contact retry plugin
|
2019-08-01 18:09:01 -07:00 |
Sarah Jamie Lewis
|
4c16ec379f
|
First cut of automatic acknowledgements and protocol contexts
|
2019-07-29 12:49:23 -07:00 |
Dan Ballard
|
8c16210407
|
Add windows stub for pipeBridge to fix windows build; fix goland error arround ConnectionState[Type]
|
2019-07-26 15:34:21 -07:00 |
Dan Ballard
|
0465973a78
|
add app level functionality to reload from service
|
2019-07-19 20:08:00 -07:00 |
Dan Ballard
|
2246c6b3bc
|
Build out pipeBridge to have a connection manager and base64 encode binary data; add support for tor acn status callback/events
|
2019-07-10 13:34:01 -07:00 |
Dan Ballard
|
67678e14e4
|
fixes to pipe bridge: it base64 encodes data of messages before sendign them over to preserve binary data; fixed a lack of wiring for ipcBridge in service
|
2019-07-05 17:46:51 -07:00 |
Dan Ballard
|
e1d6dd7253
|
adding named pipe IPC pipe for use with app client/service; some adjustments to app client/service based on usage by UI; bug fixes: groupInvite json over ipc pipe using json was bugged, 'fixed' with base64 encoding; fixed race condition with peer server connection creation
|
2019-06-24 18:57:31 -07:00 |
Dan Ballard
|
04dd8fa89c
|
App Client/Service: new IPCBridge type and test gochan impl; new IPC using eventManager; new App Client and Service; some app api changes and a few more events (NewPeer) and errors (Loading errors)
|
2019-06-11 10:43:03 -07:00 |
Dan Ballard
|
0c4bbe9ad1
|
Refactor: engine and peer decoupled, engine and eventbus now per peer
and stored top level in app. Storage has read only mode. Peer and group
state now event based and stored in profiles.
|
2019-05-22 12:54:47 -07:00 |
Sarah Jamie Lewis
|
5399a31a6f
|
Fixing Profile Creation Bug
|
2019-02-04 10:44:09 -08:00 |
erinn
|
ac077521be
|
save new groups and group timelines
|
2019-02-02 17:18:33 -08:00 |
Dan Ballard
|
a0dab022ad
|
stream storage for timelines, wired into profile store
|
2019-01-30 14:29:27 -08:00 |
Dan Ballard
|
44173c9f52
|
Merge branch 'ebf201901281158' of cwtch.im/cwtch into master
|
2019-01-29 18:44:44 +00:00 |
Sarah Jamie Lewis
|
2239463512
|
ineffassign and misspell
|
2019-01-28 12:12:33 -08:00 |
erinn
|
ad7cddaacf
|
add storage eventbus calls
|
2019-01-28 11:59:00 -08:00 |
Sarah Jamie Lewis
|
ebe8db6c31
|
Blocking now kills listening connections too
|
2019-01-21 12:42:11 -08:00 |
Dan Ballard
|
84e31f02fe
|
new profile storeage on eventbus
|
2019-01-21 12:11:40 -08:00 |
Dan Ballard
|
ffc4254f18
|
file storage refactor to make file and profile stores
|
2019-01-21 10:36:23 -08:00 |
erinn
|
f28cf6b781
|
removing old timeline notification code and dropping support for updating existing groups
|
2019-01-19 15:16:38 -08:00 |
erinn
|
4f39aec94b
|
expose app eventbus and message ack IDs
|
2019-01-15 12:59:54 -08:00 |
Sarah Jamie Lewis
|
c3d797b2e1
|
Protocol Engine Refactor
|
2019-01-07 13:24:08 -08:00 |
Dan Ballard
|
3367f1a083
|
updating to new libricochet-go log api
|
2018-12-03 18:52:11 -08:00 |
Sarah Jamie Lewis
|
a12f78cc9e
|
Merge branch 'servermon' of dan/cwtch into master
|
2018-11-28 20:39:02 +00:00 |
Dan Ballard
|
d32bc34eb3
|
server monitor bot
|
2018-11-28 11:24:23 -08:00 |
Dan Ballard
|
3cfbb88a58
|
drop startPeer
|
2018-11-26 19:11:49 -08:00 |
erinn
|
30d37da4e9
|
app/app.go
|
2018-11-26 13:51:48 -08:00 |
Dan Ballard
|
8a0d9c54fd
|
local var rename
|
2018-11-22 13:47:35 -08:00 |
erinn
|
ddbf96e668
|
little fixes
|
2018-11-21 16:56:08 -08:00 |
Dan Ballard
|
ff54059111
|
update name
|
2018-11-21 15:10:02 -08:00 |
Dan Ballard
|
85a2c44891
|
Following libricochetgo's migration to bine and a generic Mixnet
interface.
|
2018-11-20 12:51:37 -08:00 |
Sarah Jamie Lewis
|
f4c45e863e
|
Storage Refactor
|
2018-10-31 15:31:52 -07:00 |
erinn
|
2df386f6f6
|
in which erinn learns to hate the linter
|
2018-10-14 18:26:46 -07:00 |
erinn
|
66459b3d37
|
adding some convenience functions
|
2018-10-14 17:59:53 -07:00 |
Sarah Jamie Lewis
|
007c72c43c
|
Merge branch 'tor-status' of dan/cwtch into master
|
2018-10-05 23:32:18 +00:00 |
Dan Ballard
|
4544535ad5
|
expose tor control port bootstrap info
|
2018-10-05 16:27:57 -07:00 |
Dan Ballard
|
e2b5e5db91
|
cli /list-serers print server status string
|
2018-10-05 15:44:05 -07:00 |
Sarah Jamie Lewis
|
1e04b1161e
|
Adding V3 Onions to Cwtch!
|
2018-10-05 13:38:23 -07:00 |
Sarah Jamie Lewis
|
8ab4752b44
|
Adding Cwtch Peer Data Channel
|
2018-10-04 17:03:57 -07:00 |
Sarah Jamie Lewis
|
6620875b61
|
Shortcut for Primary Identity
|
2018-10-03 22:58:02 -07:00 |
Dan Ballard
|
a5ad2a6644
|
removing panics and reorder invite-to-group args
|
2018-09-26 19:00:40 -07:00 |
Dan Ballard
|
5f046e6d53
|
app suports multiple peers; cli supports multiple peers; massive cli command change (irc /style) and live follow groups
|
2018-09-21 16:52:39 -07:00 |
Sarah Jamie Lewis
|
7ae8e8d8ee
|
Fixing #107
|
2018-08-05 09:01:00 -07:00 |
Dan Ballard
|
da37046658
|
app add app directory path to filename to load
|
2018-08-04 18:34:34 -05:00 |
Sarah Jamie Lewis
|
437c12db75
|
Bugfixes for #99
|
2018-08-04 14:20:45 -07:00 |
Dan Ballard
|
0f6c0edc46
|
app/cli export-group properly plugged into autocomplete; autocomplete doesnt seg fault when peer isn't initialized
|
2018-08-01 19:59:40 -05:00 |
Sarah Jamie Lewis
|
90ff4bcba6
|
Adding Fatal if cannot launch tor in app
|
2018-07-28 09:48:10 -07:00 |
Dan Ballard
|
c289052aae
|
Android use changes: dedup peer start code; peer and app track write directory and files, do not use supplied filenames for Save(); rework tormanager to take a path to tor binary
|
2018-07-24 16:51:46 -05:00 |
Sarah Jamie Lewis
|
f435de4b71
|
Testing Tor Manager + Some bug fixes
|
2018-07-01 20:23:30 -07:00 |