Jonas Platte
|
c8951a1d9c
|
Use axum-server for direct TLS support
|
2022-02-12 12:56:08 +01:00 |
Jonas Platte
|
1f7b3fa4ac
|
Port from Rocket to axum
|
2022-02-12 12:56:07 +01:00 |
Jonas Zohren
|
4dcc080ad9
|
Merge branch 'pre-release-doc-changes' into 'next'
Pre-0.3 doc adjustments
See merge request famedly/conduit!287
|
2022-02-04 17:12:33 +00:00 |
Timo Kösters
|
d55992dc83
|
Merge branch 'jemallocfeature' into 'next'
feat: allow disabling jemalloc via feature
See merge request famedly/conduit!285
|
2022-02-04 17:08:03 +00:00 |
Jonas Zohren
|
103dc7e09b
|
Pre-0.3 doc adjustments
|
2022-02-04 18:05:24 +01:00 |
Timo Kösters
|
dd03608f17
|
use our own reqwest fork
|
2022-02-04 17:24:45 +01:00 |
Timo Kösters
|
8d8edddb2e
|
feat: allow disabling jemalloc via feature
|
2022-02-04 17:00:46 +01:00 |
Timo Kösters
|
8db7d2c025
|
Merge branch 'asonix/encourage-reqwest-reuse' into 'next'
Re-use a basic reqwest client in all possible cases
See merge request famedly/conduit!265
|
2022-02-04 11:27:41 +00:00 |
Jonas Platte
|
d23d6fbb37
|
Upgrade Ruma
|
2022-02-03 20:24:02 +01:00 |
Jonas Platte
|
92571d961f
|
Remove mutation from default_config and set default log_level to off
|
2022-02-03 19:55:54 +01:00 |
Andrei Vasiliu
|
4bbff69a24
|
Merge remote-tracking branch 'origin/next' into command-refactor
Fixed conflict with commit 78502aa6b1
|
2022-02-03 13:12:55 +02:00 |
Aode (lion)
|
1059f35fdc
|
use pre-constructed client for well-known requests also
|
2022-01-27 10:37:04 -06:00 |
Jonas Platte
|
9c2000cb89
|
Upgrade Ruma
|
2022-01-27 16:25:42 +01:00 |
Andrei Vasiliu
|
7505548b94
|
Merge remote-tracking branch 'refs/remotes/origin/next' into command-refactor
Resolved conflict for the new list_local_users command
|
2022-01-22 14:29:50 +02:00 |
Timo Kösters
|
f88523988e
|
improvement: use jemalloc for lower memory usage
|
2022-01-21 17:54:05 +01:00 |
Andrei Vasiliu
|
57979da28c
|
Change structopt to clap, remove markdown dependency
|
2022-01-21 17:35:26 +02:00 |
Timo Kösters
|
5d3ba5c628
|
Merge branch 'WIP_persy_batch_next' into 'next'
feat: Integration with persy using background ops
See merge request famedly/conduit!231
|
2022-01-21 15:31:46 +00:00 |
Andrei Vasiliu
|
f244c0e2ce
|
Merge remote-tracking branch 'refs/remotes/origin/next' into command-refactor
|
2022-01-21 10:19:17 +02:00 |
Andrei Vasiliu
|
e378bc4a2c
|
Refactor admin commands to use structopt
|
2022-01-21 10:17:50 +02:00 |
Timo Kösters
|
ab4f3bd06c
|
Merge branch 'lib-main' into 'next'
Clean up mod and use statements in lib.rs and main.rs
See merge request famedly/conduit!258
|
2022-01-20 12:32:39 +00:00 |
Jonas Platte
|
ff5fec9e74
|
Raise minimum supported Rust version to 1.56
|
2022-01-20 13:19:51 +01:00 |
Timo Kösters
|
d4eb3e3295
|
fix: rocksdb does not use zstd compression unless we disable everything else
|
2022-01-19 07:09:25 +01:00 |
Timo Kösters
|
ee8e72f7a8
|
feat: implement server ACLs
|
2022-01-17 14:35:38 +01:00 |
Tglman
|
c1cd4b5e26
|
chore: set the released version of persy in Cargo.toml
|
2022-01-15 14:17:15 +00:00 |
Tglman
|
1cc41937bd
|
refactor:use generic watcher in persy implementation
|
2022-01-15 14:17:15 +00:00 |
Tglman
|
ab15ec6c32
|
feat: Integration with persy using background ops
|
2022-01-15 14:17:15 +00:00 |
Timo Kösters
|
077e9ad438
|
improvement: memory usage for caches
|
2022-01-13 22:44:25 +01:00 |
Timo Kösters
|
fa6d7f7ccd
|
feat: database backend selection at runtime
|
2022-01-13 22:42:22 +01:00 |
Timo Kösters
|
b1d9ec3efc
|
fix: atomic increment
|
2022-01-13 22:28:18 +01:00 |
Timo Kösters
|
a30b588ede
|
rocksdb as default
|
2022-01-13 22:10:50 +01:00 |
Timo Kösters
|
1d647a1a9a
|
improvement: allow rocksdb again
|
2022-01-13 22:10:43 +01:00 |
Jonas Platte
|
349865d3cc
|
Upgrade Ruma
|
2022-01-13 11:44:23 +01:00 |
Timo Kösters
|
0ec26b7e96
|
Merge branch 'next' into 'next'
refactor:moved key watch wake logic to specific module
See merge request famedly/conduit!238
|
2022-01-13 10:27:56 +00:00 |
Tglman
|
a889e884e6
|
refactor:moved key watch wake logic to specific module
|
2021-12-23 23:17:43 +00:00 |
Jonas Platte
|
aba95b20f3
|
Upgrade Ruma
|
2021-12-23 17:40:42 +01:00 |
Jonas Platte
|
34d3f74f36
|
Use Arc for EventIds in PDUs
Upgrades Ruma again to make this work.
|
2021-12-16 13:55:24 +01:00 |
Jonas Platte
|
892a0525f2
|
Upgrade Ruma
|
2021-12-15 13:00:37 +01:00 |
Timo Kösters
|
afa5d449c6
|
Merge branch 'better-multiarch-building-the-second-attempt' into 'next'
CI: New Multiarch builds and Docker images + cargo clippy/test output now integrated into GitLab
Closes #145
See merge request famedly/conduit!225
|
2021-11-21 17:34:09 +00:00 |
Jonas Zohren
|
2fff720df3
|
CI: New Multiarch builds and Docker images + cargo clippy/test output now integrated into GitLab
|
2021-11-21 17:34:08 +00:00 |
Moritz Bitsch
|
9fccbb014a
|
Implement TURN server authentication with hmac
This is a prefered method to allow limited access to the TURN server
|
2021-11-12 12:43:15 +00:00 |
Nyaaori
|
bbe16f8467
|
Update Ruma
|
2021-10-24 00:45:02 +00:00 |
Nyaaori
|
55d78b1914
|
Bump Ruma version to fix M_BAD_JSON on login
|
2021-10-16 00:45:51 +00:00 |
Jonas Platte
|
09895a20c8
|
Upgrade Ruma
Co-authored-by: Timo Kösters <timo@koesters.xyz>
|
2021-10-13 10:16:45 +02:00 |
Jonas Platte
|
979ec6b4fa
|
Upgrade ruma
|
2021-09-13 20:55:13 +02:00 |
Jonas Platte
|
5821b8e705
|
Remove unused dependencies
|
2021-09-07 15:41:01 +02:00 |
Timo Kösters
|
7cd7f1923f
|
chore: update dependencies
|
2021-09-01 22:31:25 +02:00 |
Timo Kösters
|
43d693ca19
|
revert Arc<EventId> commit
|
2021-09-01 22:30:11 +02:00 |
Timo Kösters
|
875b345a5f
|
docs: update readme and version
|
2021-09-01 22:18:19 +02:00 |
Timo Kösters
|
4b39d7cb64
|
fix: batch key fetching
|
2021-09-01 20:02:34 +02:00 |
Jonathan de Jong
|
69df9a0145
|
add tls
|
2021-08-30 20:18:48 +02:00 |