link2xt
124a0e90e1
Release 1.112.0
2023-03-23 13:34:24 +00:00
iequidoo
87252ab053
cargo: bump async_zip from 0.0.9 to 0.0.11
...
Bumps [async_zip](https://github.com/Majored/rs-async-zip) from 0.0.9 to 0.0.11.
- [Release notes](https://github.com/Majored/rs-async-zip/releases)
- [Commits](https://github.com/Majored/rs-async-zip/compare/v0.0.9...v0.0.11)
---
updated-dependencies:
- dependency-name: async_zip
dependency-type: direct:production
update-type: version-update:semver-patch
...
2023-03-23 00:33:25 +00:00
link2xt
238570a7b9
deltachat-ffi: update rand to 0.8.5
2023-03-22 23:37:01 +00:00
Floris Bruynooghe
89b32e02c5
deps(iroh): switch back to iroh main branch ( #4202 )
2023-03-22 16:05:55 +01:00
link2xt
a501f10756
Get rid of duplicate uuid dependency
2023-03-20 10:07:59 +00:00
link2xt
0c02886005
Update human-panic, but disable color
...
Avoid pulling in new `anstream` dependency
2023-03-19 19:10:25 +00:00
link2xt
24856f3050
Merge branch 'flub/send-backup'
...
PR: <https://github.com/deltachat/deltachat-core-rust/pull/4007 >
2023-03-19 15:21:59 +00:00
link2xt
71bb89fac1
Merge remote-tracking branch 'origin/master' into flub/send-backup
2023-03-19 11:10:07 +00:00
dependabot[bot]
5ecdea47db
cargo: bump axum from 0.6.9 to 0.6.11
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.6.9 to 0.6.11.
- [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.9...axum-v0.6.11 )
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-19 09:35:20 +00:00
link2xt
a566fd6301
Upgrade async-smtp to 0.9.0
...
async-smtp does not implement read buffering anymore
and expects library user to implement it.
To implement read buffer, we wrap streams into BufStream
instead of BufWriter.
2023-03-18 21:26:39 +00:00
dignifiedquire
a59e72e7d8
update iroh
2023-03-17 23:41:36 +01:00
dignifiedquire
fd358617f5
feat: implement more detailed progress on sending
2023-03-17 23:37:00 +01:00
link2xt
b26a351786
Switch quinn to the main branch
...
It has Android fixes merged
2023-03-17 22:26:42 +00:00
link2xt
961e3ad7e2
Update spin 0.9.5->0.9.6
2023-03-17 00:00:37 +00:00
dignifiedquire
c02686b56e
update iroh
2023-03-16 17:38:15 +01:00
link2xt
9a7ff9d2b1
Switch quinn to ecn-einval-fallback branch.
2023-03-16 16:25:46 +00:00
link2xt
56f6d6849e
Patch quinn to work on android
2023-03-15 12:45:58 +00:00
dignifiedquire
14521cfc2d
improve address handling
2023-03-14 15:38:28 +01:00
dignifiedquire
5e4807b7ac
update patched default-net
2023-03-13 12:51:54 +01:00
link2xt
28d9bec0b4
Patch default-net
2023-03-10 17:14:01 +00:00
Floris Bruynooghe
05e50ea787
Connect to all addresses the provider has
...
This uses a branch directly from iroh repo again
2023-03-09 16:49:34 +01:00
Floris Bruynooghe
6674b888cc
Merge branch 'master' into flub/send-backup
2023-03-07 12:52:45 +01:00
Floris Bruynooghe
a5e6bd3e8e
Do not require context for non-context methods
...
This follows the ffi style better.
2023-03-07 12:49:42 +01:00
link2xt
e39011a43b
Release 1.111.0
2023-03-05 13:26:22 +00:00
Floris Bruynooghe
c5408e0561
Merge branch 'master' into flub/send-backup
2023-03-03 09:48:33 +01:00
link2xt
9c48bf9d13
Upgrade rustyline to 11.0.0
2023-03-02 10:43:29 +00:00
Floris Bruynooghe
e3014a349c
Merge branch 'master' into flub/send-backup
2023-03-02 11:35:17 +01: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
Floris Bruynooghe
fc64c33368
Use released version of sendme^Wiroh
...
This switches to a released version. It has been renamed from sendme
to iroh.
2023-02-22 16:05:24 +01:00
Floris Bruynooghe
1b39be8a42
Merge branch 'master' into flub/send-backup
2023-02-22 15:54:23 +01:00
link2xt
999a9550f5
Remove explicit native-tls dependency
2023-02-22 05:09:38 +00:00
Floris Bruynooghe
a1e19e2c41
Merge branch 'master' into flub/send-backup
2023-02-20 17:39:52 +01: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
Floris Bruynooghe
788d3125a3
Do not save svg to file, just print qr text
2023-02-20 13:02:16 +01: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
Floris Bruynooghe
a53d30c459
fixed another bug, try main again
2023-02-16 14:49:48 +01:00
Floris Bruynooghe
bb9a3d4b8e
more bug hunting: disable most ci, point to branch
2023-02-16 09:00:27 +01:00
Floris Bruynooghe
e565e19b42
fix msrv in sendme
2023-02-15 16:01:39 +01:00
Floris Bruynooghe
41319c85c7
patch in previous revision of sendme
...
main broke rust 1.63 support :'(
2023-02-15 15:12:14 +01:00
Floris Bruynooghe
daf56804a5
use correct branch
2023-02-15 14:57:26 +01:00