link2xt
e39011a43b
Release 1.111.0
2023-03-05 13:26:22 +00:00
link2xt
9c48bf9d13
Upgrade rustyline to 11.0.0
2023-03-02 10:43:29 +00:00
dependabot[bot]
04fa80b3bd
Merge pull request #4120 from deltachat/dependabot/cargo/human-panic-1.1.1
2023-03-02 10:33:08 +00:00
dependabot[bot]
e866053070
cargo: bump async-native-tls from 0.4.0 to 0.5.0
...
Bumps [async-native-tls](https://github.com/async-email/async-native-tls ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/async-email/async-native-tls/releases )
- [Commits](https://github.com/async-email/async-native-tls/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: async-native-tls
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-02 02:32:53 +00:00
dependabot[bot]
81bacf9038
cargo: bump human-panic from 1.1.0 to 1.1.1
...
Bumps [human-panic](https://github.com/rust-cli/human-panic ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/rust-cli/human-panic/releases )
- [Changelog](https://github.com/rust-cli/human-panic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/human-panic/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: human-panic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-02 02:32:35 +00:00
link2xt
4e166b1b4a
Run cargo update
2023-03-01 22:42:03 +00:00
Simon Laux
fc019de18c
jsonrpc: add get webxdc blob API getWebxdcBlob ( #4070 )
...
* jsonrpc: add get webxdc blob API `getWebxdcBlob`
* add info about path
* format
2023-02-27 17:46:13 +00:00
link2xt
45817fcacd
Release 1.110.0
2023-02-24 17:05:10 +00:00
link2xt
999a9550f5
Remove explicit native-tls dependency
2023-02-22 05:09:38 +00:00
link2xt
2eeacb0f8a
sql: organize connection pool as a stack rather than a queue
...
When connection pool is organized as a stack,
it always returns most recently used connection.
Because each connection has its own page cache,
using the connection with fresh cache improves performance.
I commented out `oauth2::tests::test_oauth_from_mx`
because it requires network connection,
turned off the Wi-Fi and ran the tests.
Before the change, with a queue:
```
$ hyperfine "cargo test"
Benchmark 1: cargo test
Time (mean ± σ): 56.424 s ± 4.515 s [User: 183.181 s, System: 128.156 s]
Range (min … max): 52.123 s … 68.193 s 10 runs
```
With a stack:
```
$ hyperfine "cargo test"
Benchmark 1: cargo test
Time (mean ± σ): 29.887 s ± 1.377 s [User: 101.226 s, System: 45.573 s]
Range (min … max): 26.591 s … 31.010 s 10 runs
```
On version 1.107.1:
```
$ hyperfine "cargo test"
Benchmark 1: cargo test
Time (mean ± σ): 43.658 s ± 1.079 s [User: 202.582 s, System: 50.723 s]
Range (min … max): 41.531 s … 45.170 s 10 runs
```
2023-02-20 15:00:37 +00:00
link2xt
44953d6bcc
Release 1.109.0
2023-02-19 21:40:33 +00:00
Simon Laux
609fc67f0d
fix websocket server & add ci test for building it ( #4047 )
...
the axum update broke the websocket server, because yerpc still uses a the old 5.9 version.
So I needed to downgrade the dependency until https://github.com/deltachat/yerpc/pull/35 is merged.
I want to retry the kaiOS client experiment, for this I need a working websocket server binary.
2023-02-19 14:57:00 +01:00
link2xt
f2b05ccc29
Reimplement connection pool on top of crossbeam
2023-02-19 02:26:26 +00:00
link2xt
ed8e2c4818
Replace r2d2 with an own connection pool
...
New connection pool does not use threads
and does not remove idle connections
or create new connections at runtime.
2023-02-19 02:26:26 +00:00
link2xt
7586bcf45e
Update rusqlite to 0.28
2023-02-17 14:48:33 +00:00
link2xt
870527de1e
Remove r2d2_sqlite dependency
2023-02-17 11:06:17 +00:00
link2xt
267263dab7
Release 1.108.0
2023-02-13 21:15:34 +00:00
link2xt
46143ac54f
Move deltachat-repl into a separate crate
2023-02-11 13:54:49 +00:00
link2xt
386b5bb848
Update flate2 dependency
...
Get rid of minize_oxide@0.5.3
2023-02-09 10:26:00 +00:00
link2xt
d8bd189175
Bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t
2023-02-09 10:18:47 +00:00
link2xt
cd293e6f49
Update async-smtp to 0.8
2023-02-03 11:36:58 +00:00
dependabot[bot]
ff63ce0630
cargo: bump toml from 0.7.0 to 0.7.1
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/toml-rs/toml/releases )
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.0...toml-v0.7.1 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-01 23:13:38 +00:00
dependabot[bot]
757b77786a
Merge pull request #4009 from deltachat/dependabot/cargo/human-panic-1.1.0
2023-02-01 23:12:20 +00:00
dependabot[bot]
7b44b26e9e
cargo: bump uuid from 1.2.2 to 1.3.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.2.2...1.3.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-01 21:02:05 +00:00
dependabot[bot]
3f5da7357f
cargo: bump human-panic from 1.0.3 to 1.1.0
...
Bumps [human-panic](https://github.com/rust-cli/human-panic ) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/rust-cli/human-panic/releases )
- [Changelog](https://github.com/rust-cli/human-panic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/human-panic/compare/v1.0.3...v1.1.0 )
---
updated-dependencies:
- dependency-name: human-panic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-01 21:01:40 +00:00
dependabot[bot]
1f49fcc777
cargo: bump rustyline from 10.0.0 to 10.1.1
...
Bumps [rustyline](https://github.com/kkawakam/rustyline ) from 10.0.0 to 10.1.1.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v10.0.0...v10.1.1 )
---
updated-dependencies:
- dependency-name: rustyline
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-01 16:16:27 +00:00
link2xt
b62c61329a
Update to base64 0.21
2023-01-31 19:24:20 +00:00
dependabot[bot]
1e71d8dcc8
Merge pull request #3997 from deltachat/dependabot/cargo/toml-0.7.0
2023-01-31 14:40:19 +00:00
dependabot[bot]
55cb11da07
cargo: bump yerpc from 0.3.1 to 0.4.0
...
Bumps [yerpc](https://github.com/Frando/yerpc ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/Frando/yerpc/releases )
- [Commits](https://github.com/Frando/yerpc/commits/v0.4.0 )
---
updated-dependencies:
- dependency-name: yerpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-31 00:43:21 +00:00
dependabot[bot]
3104edba0f
Merge pull request #3996 from deltachat/dependabot/cargo/axum-0.6.4
2023-01-31 00:42:32 +00:00
dependabot[bot]
356a064dd1
cargo: bump axum from 0.6.1 to 0.6.4
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.6.1 to 0.6.4.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.6.1...axum-v0.6.4 )
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 22:48:33 +00:00
dependabot[bot]
a0ba866d5b
cargo: bump futures from 0.3.25 to 0.3.26
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.25...0.3.26 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 22:48:32 +00:00
dependabot[bot]
ede63cd6be
Merge pull request #3994 from deltachat/dependabot/cargo/reqwest-0.11.14
2023-01-30 22:47:04 +00:00
dependabot[bot]
9311d1fe44
Merge pull request #3998 from deltachat/dependabot/cargo/tokio-1.25.0
2023-01-30 22:46:26 +00:00
dependabot[bot]
05d6bde362
cargo: bump tokio from 1.24.1 to 1.25.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.24.1 to 1.25.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.24.1...tokio-1.25.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 18:55:10 +00:00
dependabot[bot]
afcbbb3538
cargo: bump toml from 0.5.10 to 0.7.0
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.5.10 to 0.7.0.
- [Release notes](https://github.com/toml-rs/toml/releases )
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.5.10...toml-v0.7.0 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 18:55:01 +00:00
dependabot[bot]
8fd117ee8c
cargo: bump regex from 1.7.0 to 1.7.1
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.7.0...1.7.1 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 18:54:40 +00:00
dependabot[bot]
d031e1a7e9
cargo: bump reqwest from 0.11.13 to 0.11.14
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 18:54:31 +00:00
dependabot[bot]
7ef094325d
cargo: bump bumpalo from 3.10.0 to 3.12.0
...
Bumps [bumpalo](https://github.com/fitzgen/bumpalo ) from 3.10.0 to 3.12.0.
- [Release notes](https://github.com/fitzgen/bumpalo/releases )
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.10.0...3.12.0 )
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-27 14:28:32 +00:00
link2xt
37f20c6889
Prepare 1.107.0
2023-01-23 16:20:07 +00:00
link2xt
5dfe7bea8e
Move rate limiter into its own crate
2023-01-23 14:53:50 +00:00
link2xt
b8da19e49f
Upgrade async-smtp to v0.6
2023-01-19 22:10:40 +00:00
link2xt
677136f4ab
Use SMTP pipelining
2023-01-19 01:30:32 +00:00
link2xt
554090b03e
Prepare 1.106.0
2023-01-10 20:57:14 +00:00
link2xt
120a7a3090
Prepare 1.105.0 release
2023-01-08 16:18:08 +00:00
link2xt
872cd10b8b
Update tokio to 1.24.1
2023-01-08 09:58:53 +00:00
dependabot[bot]
f2f211908d
cargo: bump serde_json from 1.0.89 to 1.0.91
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.89 to 1.0.91.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-07 15:58:34 +00:00
dependabot[bot]
3df5f6110c
cargo: bump tokio from 1.23.0 to 1.23.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.23.0...tokio-1.23.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-06 23:10:29 +00:00
dependabot[bot]
6efb2a2054
Merge pull request #3894 from deltachat/dependabot/cargo/base64-0.20.0
2023-01-06 23:09:16 +00:00
dependabot[bot]
9ed933f835
Merge pull request #3893 from deltachat/dependabot/cargo/quick-xml-0.27.1
2023-01-05 18:06:51 +00:00