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
Floris Bruynooghe
0ca76d36ef
Merge branch 'master' into flub/send-backup
2023-02-15 14:46:57 +01:00
Floris Bruynooghe
7a0d61bbb0
hey
2023-02-15 13:50:39 +01:00
Floris Bruynooghe
1c2461974d
better way
2023-02-14 18:29:15 +01:00
Floris Bruynooghe
b413593c43
hi
2023-02-14 17:39:58 +01:00
Floris Bruynooghe
c73edd7e21
oh
2023-02-14 17:20:25 +01:00
Floris Bruynooghe
020a9d33f6
new sendme for lower msrv
2023-02-14 15:49:21 +01:00
Floris Bruynooghe
c379a4e5a7
use ProgressEmitter from sendme
2023-02-14 13:19:43 +01:00
link2xt
267263dab7
Release 1.108.0
2023-02-13 21:15:34 +00:00
Floris Bruynooghe
323535584b
implement ffi and use public sendme
2023-02-13 18:25:12 +01:00
Floris Bruynooghe
852adbe514
bits left over from master merge
2023-02-13 15:45:38 +01:00
Floris Bruynooghe
4c78553d90
Merge branch 'master' into flub/send-backup
2023-02-13 11:25:51 +01: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
Floris Bruynooghe
716504b833
do not pull in sendme cli deps
2023-02-07 17:20:35 +01:00
Floris Bruynooghe
187861c3b2
Make stuff work. With test!
2023-02-07 17:18:34 +01:00