Scott Weber
|
d36fc20826
|
Very rough first pass of QR code in bridge bot, no persistance
|
2023-05-04 23:11:50 -04:00 |
|
Scott Weber
|
feed418a31
|
Generate and register ACI and PNI prekeys with Signal servers
|
2023-05-04 12:29:29 -04:00 |
|
Scott Weber
|
0c1158e4d9
|
Small refactor and tidy
|
2023-05-02 17:52:42 -04:00 |
|
Scott Weber
|
859936ac0d
|
Successfully confirm device on new authed websocket at /v1/devices/
|
2023-05-02 17:14:12 -04:00 |
|
Scott Weber
|
730f0ef049
|
Successuflly verify and unmarshall ProvisioningMessage!!!
|
2023-04-26 17:06:51 -04:00 |
|
Scott Weber
|
a5e06910da
|
Print a QR code and have Signal Android scan it!
But the ProvisioningEnvelope it returns isn't parsed correctly yet
|
2023-04-26 14:40:52 -04:00 |
|
Scott Weber
|
a229905341
|
Tidy up
|
2023-04-25 12:18:01 -04:00 |
|
Scott Weber
|
585d79f167
|
Implement provisioning_cipher and receive 2nd WS message (not working atm)
|
2023-04-24 19:33:48 -04:00 |
|
Scott Weber
|
a563190d4e
|
goimports -w
|
2023-04-24 14:06:39 -04:00 |
|
Tulir Asokan
|
370a85354f
|
Update dependencies
|
2023-04-24 18:50:35 +03:00 |
|
Scott Weber
|
1887081f88
|
Unmarshal provisioning message and send a response
|
2023-04-24 10:33:53 -04:00 |
|
Scott Weber
|
88ebbd1d97
|
go.work.sum and remove old commented-out code
|
2023-04-21 10:51:03 -04:00 |
|
Scott Weber
|
ca16a8e1c4
|
WIP: can read from Signal provisioning WS and unmarshall into PB
|
2023-04-21 10:49:54 -04:00 |
|
Sumner Evans
|
4e53aeaa38
|
contact info: omit is_bridge_bot, remove is_bot
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-04-18 10:19:47 -06:00 |
|
Tulir Asokan
|
71e79eeb3e
|
Add option to not set room meta in encrypted rooms
|
2023-04-14 14:41:45 +03:00 |
|
Tulir Asokan
|
cd7361abba
|
Update mautrix-python
|
2023-04-14 12:16:01 +03:00 |
|
Sumner Evans
|
608145e597
|
puppet: add contact info to all member events
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-04-13 13:21:35 -06:00 |
|
Sumner Evans
|
df4d44a57b
|
db/puppet: add contact_info_set flag
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-04-13 13:21:35 -06:00 |
|
Tulir Asokan
|
8bae38f391
|
Add options to automatically delete/ratchet megolm sessions
|
2023-04-13 21:26:50 +03:00 |
|
Scott Weber
|
6e7c7b6056
|
Fix libsignalgo failed build
|
2023-04-10 10:59:29 -04:00 |
|
Scott Weber
|
c8a73a528a
|
Add a crypto pickle key to make matrix encryption work
|
2023-04-10 09:45:19 -04:00 |
|
Scott Weber
|
fe06f470aa
|
It runs! And connects to a homeserver! And nothing else.
|
2023-04-09 23:49:52 -04:00 |
|
Scott Weber
|
7abfae2ad5
|
WIP: Still incomplete, but it compiles!
|
2023-04-06 15:02:56 -04:00 |
|
Sumner Evans
|
02e0929bf9
|
envrc: gate use nix behind flag
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-29 11:04:33 +02:00 |
|
Scott Weber
|
d692cc051b
|
VERY WIP: Added lots of broken files!
|
2023-03-29 04:57:31 -04:00 |
|
Tulir Asokan
|
c1d310919f
|
Adjust libsignalgo readme
[skip ci]
|
2023-03-24 19:53:10 +02:00 |
|
Tulir Asokan
|
57d9afbe2d
|
Move libsignal instructions to libsignalgo package
|
2023-03-24 19:46:53 +02:00 |
|
Tulir Asokan
|
a13d6255c6
|
Catch errors in sync loop
|
2023-03-24 19:11:28 +02:00 |
|
Tulir Asokan
|
5aa4722dbf
|
Update hacky contact name detection to happen daily
|
2023-03-24 19:09:50 +02:00 |
|
Tulir Asokan
|
54d1143130
|
Request contact sync on potential name mixups at startup
|
2023-03-23 15:40:48 +02:00 |
|
Tulir Asokan
|
12d1b652df
|
Add hacky option to detect potential contact name mixup
|
2023-03-23 15:23:32 +02:00 |
|
Tulir Asokan
|
8d73b12a82
|
Update mautrix-python
|
2023-03-23 15:06:48 +02:00 |
|
Sumner Evans
|
0d9e69ba26
|
ci: add test step
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 11:46:44 -06:00 |
|
Sumner Evans
|
da8095bc7a
|
add instructions for how to develop
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 11:23:02 -06:00 |
|
Sumner Evans
|
7869012961
|
fix LDFLAGS libsignal_ffi
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 11:02:54 -06:00 |
|
Sumner Evans
|
1f082743c7
|
add nix shell
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 10:56:47 -06:00 |
|
Sumner Evans
|
db29528239
|
move libsignal-ffi.h to libsignalgo root
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 10:55:34 -06:00 |
|
Sumner Evans
|
27a250924b
|
remove libsignal submodule
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2023-03-22 10:52:46 -06:00 |
|
Sumner Evans
|
160d57cc7e
|
libsignalgo/libsignal: add submodule
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-03-22 10:36:16 -06:00 |
|
Sumner Evans
|
b53c9fa090
|
libsignalgo/tests: rename package
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-03-22 10:35:04 -06:00 |
|
Sumner Evans
|
3f7d090d1a
|
copy over everything from libsignalgo
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-03-22 10:32:13 -06:00 |
|
Tulir Asokan
|
43e4f26706
|
Use Go workspaces instead of replace
|
2023-03-22 18:29:38 +02:00 |
|
Tulir Asokan
|
0c7162502c
|
Add another pkg
|
2023-03-22 18:26:58 +02:00 |
|
Tulir Asokan
|
36251bf3eb
|
Add command and API to request sync from signal
|
2023-03-22 16:52:21 +02:00 |
|
Tulir Asokan
|
cc5aa59962
|
Remove everything and add stub Go modules
|
2023-03-22 00:12:44 +02:00 |
|
Tulir Asokan
|
14610ceb54
|
Merge pull request #345 from maltee1/failed_invite_check_members
don't kick ghost on GroupPatchNotAcceptedError if they are in the signal group
|
2023-03-19 13:05:30 +02:00 |
|
Malte E
|
b36b8cb84e
|
don't kick ghost on GroupPatchNotAcceptedError if they are in the group
|
2023-03-18 20:11:00 +01:00 |
|
Sumner Evans
|
b5b91030ac
|
user: initialize _latest_non_transient_bridge_state
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-03-03 18:03:17 -07:00 |
|
Sumner Evans
|
d582455017
|
user/state_id: update on signin
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-03-01 09:22:53 -07:00 |
|
Sumner Evans
|
b33deb46d0
|
login: added some more logging
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-02-27 00:57:28 -07:00 |
|