Commit Graph

1517 Commits (master)

Author SHA1 Message Date
Lukas Gallandi 9c109c97a6 Add pure Go implementation of libolm 2023-12-15 15:56:38 +02:00
Sumner Evans 1e0731dc73
versions: add constants for v1.8 and v1.9
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-12-12 12:04:56 -07:00
Tulir Asokan 685d5f71da Update changelog 2023-12-03 00:18:49 +02:00
Tulir Asokan 5fae50102f Don't drop unknown events in default syncer 2023-12-03 00:16:22 +02:00
Sumner Evans 4784d6d09f
MembershipHandlingPortal: add full event to handlers
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-11-17 09:01:33 -07:00
Tulir Asokan f47b2ce7bd Add context for bridge command events 2023-11-17 13:21:44 +02:00
Tulir Asokan e606259d3d Bump version to v0.16.2 2023-11-16 15:14:55 +02:00
Tulir Asokan d8e28be543 Update dependencies
and downgrade gorilla packages due to regressions in new versions
2023-11-16 15:13:54 +02:00
Tulir Asokan 09daa65575 Update dependencies 2023-11-14 16:45:05 +02:00
Tulir Asokan da5a51a279 Remove incorrect err in log 2023-11-12 12:49:21 +02:00
Tulir Asokan 37d5493a56 Send encryption error replies in thread if applicable 2023-11-12 12:47:20 +02:00
Tulir Asokan 149dd3ce14 Update changelog 2023-11-12 12:46:23 +02:00
Tulir Asokan e3628c3b9e Update dependencies 2023-11-03 19:55:54 +02:00
Tulir Asokan 69c80b473a Send checkpoint if portal isn't found 2023-10-25 12:38:35 +03:00
Tulir Asokan a274ab89a5 Add redacts field for redaction event content 2023-10-10 19:48:49 +03:00
Tulir Asokan 1b562eed16 Add function to reverse TextToHTML 2023-10-06 16:03:14 +03:00
Tulir Asokan 4e423897f7 Set global zerologger 2023-10-03 21:10:04 +03:00
Tulir Asokan 58a7323f0a Bump version to v0.16.1 2023-09-16 09:57:05 -04:00
Tulir Asokan eea14cb9a4 Include error in log if message checkpoint sending fails 2023-09-11 15:16:41 -04:00
Tulir Asokan b2a54de015 Add warning logs if AS event handling takes long 2023-09-11 10:52:45 -04:00
Tulir Asokan 1daa22f851 Update changelog 2023-09-09 15:38:35 +03:00
Tulir Asokan 26b2e2e590 Use new retryafter utility 2023-09-06 19:09:35 +03:00
Brad Murray aafd22eee6
Add OlmPkDecryption functions (#141)
* Add OlmPkDecryption functions

* Trim result to the valid size
2023-09-05 12:18:04 -04:00
Tulir Asokan 3fffe3f31c Clarify parameter syntax in bridge help message 2023-09-04 12:20:06 +03:00
Tulir Asokan 691b96adc2 Add fields for beeper galleries 2023-09-02 12:26:31 +03:00
Tulir Asokan 57d46e6a23 Don't escape + in user ID localparts 2023-08-31 17:18:51 +03:00
Tulir Asokan ac5c2c2210 Add bridge double puppeting utility 2023-08-21 13:51:06 +03:00
Tulir Asokan cacf5a943b Add mutex around EnsureRegistered 2023-08-21 12:01:53 +03:00
Tulir Asokan 9c2d549582 Bump version to v0.16.0 2023-08-17 00:44:39 +03:00
Tulir Asokan 82eaf14f46 Use errors.Is for check 2023-08-11 16:12:48 +03:00
Tulir Asokan d77e911999 Allow overriding websocket transaction handler 2023-08-11 16:12:40 +03:00
Tulir Asokan 11414eaa0b Remove last thing in util package 2023-08-11 14:20:40 +03:00
Tulir Asokan 50ca07046a Update changelog 2023-08-10 22:36:13 +03:00
Tulir Asokan c0b5250d2b Bump minimum Go version to 1.20 2023-08-10 22:31:33 +03:00
Sumner Evans c273e40a12
bridge/crypto: add ShareKeys function to CryptoHelper
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-08-10 08:30:55 -06:00
Tulir Asokan 16a756dc31 Update dependencies 2023-08-10 12:44:33 +03:00
Tulir Asokan c65a2d9c81 Add Go 1.21 to CI 2023-08-10 12:42:07 +03:00
Tulir Asokan 4ada13372f Add SendNotification field to beeper batch send 2023-08-10 12:20:23 +03:00
Tulir Asokan fd1cdd8c94 Move remaining utilities 2023-08-05 19:24:45 +03:00
Tulir Asokan 35b6ea3261 Move random, mimetype and dualerror to util package 2023-08-05 18:43:54 +03:00
Tulir Asokan c43afa32e3 Move ffmpeg to util package 2023-08-05 18:10:02 +03:00
Tulir Asokan bb4427e528 Move dbutil to util package 2023-08-05 18:04:09 +03:00
Tulir Asokan 13e0a4edca Complicate and optimize RandomToken 2023-08-05 15:37:34 +03:00
Tulir Asokan 363fd93575 Simplify and optimize RandomString 2023-08-05 15:36:48 +03:00
Tulir Asokan ff77fa8ec6 Include OS and arch in version json 2023-07-29 14:49:56 +03:00
Tulir Asokan 1ef6561650 Add command to get bridge version as JSON 2023-07-28 21:28:48 +03:00
Tulir Asokan ab9d6e5eb5 Allow creating state queue for websocket bridges without status endpoint 2023-07-22 20:34:05 +03:00
Tulir Asokan 23de526943 Make ShouldDeduplicate more readable 2023-07-20 12:25:06 +03:00
Tulir Asokan b5f4200875 Check info when deduplicating bridge states 2023-07-20 12:24:57 +03:00
Tulir Asokan b2ea5d80b2 Remove historical field in power levels 2023-07-19 21:55:48 +03:00