frank
|
dc87d6bb0f
|
get messenger from account service when local pairing (#3069)
|
2023-01-11 19:30:54 +08:00 |
frank
|
ec7c0e9c7d
|
Sync all devices after initial pairing (#3047)
|
2023-01-06 20:21:14 +08:00 |
Jakub Sokołowski
|
cceba787fa
|
replace deprecated ioutil.TempDir with os.MkdirTemp
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2023-01-03 15:40:11 +01:00 |
Samuel Hawksby-Robinson
|
eadb698603
|
ColourHash is a distinct type that has a discrete pattern
This change codifies that a ColourHash is a slice of [2]int, as code depends on the inner slice to have exactly 2 indexes
|
2022-11-28 16:26:07 +00:00 |
Samuel Hawksby-Robinson
|
3e8eed5faf
|
Added device name set on Messenger.Start()
|
2022-11-25 11:33:58 +00:00 |
Samuel Hawksby-Robinson
|
f33c1cec38
|
Added payload locking to prevent multiple requests for the pairing data
Signed-off-by: Samuel Hawksby-Robinson <samuel@samyoul.com>
|
2022-11-08 13:50:52 +00:00 |
Samuel Hawksby-Robinson
|
95eba8c123
|
Fixed PairingPayloadMarshaller logger issue
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
71170e7099
|
Added comprehensive logging
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
a56e389bd1
|
Change of strategy, using a for loop wait
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
9a7f38fcdf
|
Added portManager debug logging
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
8fb069286c
|
Added dumps to payload parsing
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
4cbe874dea
|
Added 2 mutexes to prevent weird race conditions when reading and writing from separate threads
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
a88ebe3a9f
|
Added docs to new functionality
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
70bc492779
|
Added functionality to ensure that Make...URL() funcs wait until the port is ready. Adapted tests to check for wait.
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
6cdd24a048
|
Added fix for pairing server race on port
|
2022-10-26 10:26:59 +01:00 |
Samuel Hawksby-Robinson
|
dde0c71cfc
|
Added string identifier for Connection String
|
2022-10-05 12:58:32 +01:00 |
Samuel Hawksby-Robinson
|
61904182c5
|
check and make keystore if required on receiving device
|
2022-10-05 12:20:26 +01:00 |
Pascal Precht
|
1eb8a5cc2c
|
feat(MediaServer): add support for discord author and attachment URLs
|
2022-09-29 16:33:15 +02:00 |
Richard Ramos
|
b8fd999b54
|
fix: lint (#2845)
Co-authored-by: Samuel Hawksby-Robinson <samuel@samyoul.com>
|
2022-09-27 18:59:02 -04:00 |
Richard Ramos
|
bf9abfc350
|
feat: make kdf iterations configurable when creating a multiaccount (#2796)
|
2022-09-27 16:27:20 -04:00 |
frank
|
6e4ac1c495
|
Use image server for all kind of images and integrate identity rings
|
2022-09-16 09:52:08 +01:00 |
frank
|
325efd01d0
|
Implement identity ring
|
2022-09-16 09:52:08 +01:00 |
Andrea Maria Piana
|
f58fd4517f
|
WIP
|
2022-09-16 09:52:08 +01:00 |
Samuel Hawksby-Robinson
|
1d5e19cf96
|
Refactor and tie in of signal events
|
2022-09-09 13:24:56 +01:00 |
Samuel Hawksby-Robinson
|
67088b1ab1
|
Added StartUpPairingClient and refactored client endpoints
|
2022-09-09 13:24:56 +01:00 |
Samuel Hawksby-Robinson
|
9fda3a968e
|
Added and integrated StartUpPairingServer
Also moved Mount() calls into the respective Server/Client send() funcs
|
2022-09-09 13:24:56 +01:00 |
Samuel Hawksby-Robinson
|
ea3ae8b213
|
Added PairingPayloadSourceConfig to group app client params
|
2022-09-09 13:24:56 +01:00 |
Samuel Hawksby-Robinson
|
32dccf1359
|
Added MakeFullPairingServer
|
2022-09-09 13:24:56 +01:00 |
Samuel Hawksby-Robinson
|
7affd6f488
|
fix for flaky payloadManager test
|
2022-09-05 16:08:23 +01:00 |
Samuel Hawksby-Robinson
|
1e55797ec8
|
Added challenge middleware
|
2022-08-25 00:02:32 +01:00 |
Samuel Hawksby-Robinson
|
6b1a008719
|
Added nolit gosec to InsecureSkipVerify, see PR for details
|
2022-08-24 23:30:09 +01:00 |
Samuel Hawksby-Robinson
|
8a4f561c6d
|
Moved cert related functionality into cert.go
|
2022-08-24 23:30:09 +01:00 |
Samuel Hawksby-Robinson
|
b1def931eb
|
Integrated server side only tls, public key and aes key connection string
|
2022-08-24 23:30:09 +01:00 |
Samuel Hawksby-Robinson
|
f7cbe0b1e8
|
Get server cert, run validation on cert
|
2022-08-24 23:30:09 +01:00 |
Samuel Hawksby-Robinson
|
344272ee08
|
Moved protobuf marshalling closer to the structs that get marshalled
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
06f4b85792
|
undoing the rookie things I did
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
5eb8e5a34f
|
Added payload reset on PayloadManager level
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
48abeedc53
|
Added func comments and Refactor to use shared *PairingPayload
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
215dbac09a
|
More refactor to increase testability
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
0e878d55d2
|
Base refactor of PairingPayloadManager
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
46be086b60
|
Added tests for PayloadMarshaller
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
83db7fc795
|
Added payload store functionality
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
38c8e8a1fe
|
Added payload marshal and unmarshal to/from protobuf
|
2022-08-22 13:27:59 +01:00 |
Samuel Hawksby-Robinson
|
62e212abf4
|
Fixed Suite test
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
36f62a3f64
|
Added encrytion and dectription via PayloadManager
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
566db2e3df
|
Added PayloadManager and outbound pairing tests
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
366c088ec5
|
Fix cycle import and added private key to Client
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
ddd990b645
|
Added basic client functionality
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
0dc91b72ff
|
Added ConnectionParams struct and related funcs
|
2022-06-20 15:33:09 +01:00 |
Samuel Hawksby-Robinson
|
7c57a2b65c
|
Implemented lan connection string functionality
Also added more robust testing
|
2022-06-20 15:33:09 +01:00 |