link2xt
1412ffd771
build: silence RUSTSEC-2024-0384
2024-11-11 12:39:03 +00:00
link2xt
97d2119028
chore(cargo): update iroh to 0.28.1
2024-11-04 21:01:40 +00:00
link2xt
b47b96d5d6
chore(cargo): update iroh to 0.25
...
According to
<https://www.iroh.computer/blog/iroh-0-25-0-custom-protocols-for-all >
gossip now handles updating direct addresses automatically.
2024-09-20 22:56:24 +00:00
link2xt
60cd6f56be
chore(cargo): update lazy_static to 1.5.0
...
This removes duplicate `spin` dependency.
2024-09-18 15:31:13 +00:00
link2xt
61d77584e8
chore(cargo): update typescript-type-def to 0.5.12
...
This removes unmaintained proc-macro-error dependency.
2024-09-12 01:35:43 +00:00
link2xt
37ca9d7319
feat: shadowsocks support
...
This change introduces new config options
`proxy_enabled` and `proxy_url`
that replace `socks5_*`.
Tested with deltachat-repl
by starting it with
`cargo run --locked -p deltachat-repl -- deltachat-db` and running
```
> set proxy_enabled 1
> set proxy_url ss://...
> setqr dcaccount:https://chatmail.example.org/new
> configure
```
2024-09-12 00:22:09 +00:00
link2xt
2e2ba96d75
chore(cargo-deny): silence unmaintained proc-macro-error warning
2024-09-08 06:35:01 +00:00
link2xt
be73076e9e
chore(cargo): replace unmaintained ansi_term with nu-ansi-term
2024-09-01 16:10:30 +00:00
link2xt
3867808927
chore(cargo): reduce number of duplicate dependencies
2024-08-30 04:24:31 +00:00
link2xt
c7c3b9ca90
feat: replace reqwest with hyper
...
This change replaces
usage of `reqwest` and `hyper-util`
with custom connection establishment code
so it is done in the same way
as for IMAP and SMTP connections.
This way we control HTTP, IMAP and SMTP
connection establishment
and schedule connection attempts
to resolved IP addresses
in the same way for all 3 protocols.
2024-08-29 23:10:17 +00:00
link2xt
54cfc21e28
Remove old iroh 0.4
2024-08-29 20:59:41 +00:00
link2xt
e701709645
chore(cargo): update iroh from 0.21 to 0.22 ( #5860 )
2024-08-09 14:06:22 +00:00
link2xt
8f400dda85
feat: use custom DNS resolver for HTTP(S)
2024-07-21 23:04:53 +00:00
link2xt
cc51d51a78
chore(cargo): update iroh from 0.17 to 0.20
2024-07-09 22:11:30 +00:00
link2xt
088008a030
chore(cargo): update rPGP from 0.11 to 0.13
2024-07-09 01:32:38 +00:00
link2xt
a198e9fce8
chore(cargo): update yerpc to 0.6.2
2024-07-06 16:08:35 +00:00
link2xt
6aaed3b524
chore: update curve25519-dalek 4.1.x and suppress 3.2.0 warning
2024-06-19 16:34:54 +00:00
link2xt
b99e4649a4
chore(cargo-deny): remove unused entry from deny.toml
2024-05-25 06:50:16 +00:00
link2xt
0e1f62a38d
build: update iroh to the git version
...
This fixes the problem with simultaneous connections in iroh-gossip:
<https://github.com/n0-computer/iroh/pull/2318 >
2024-05-23 22:58:45 +00:00
link2xt
6d59fb49aa
feat: replace env_logger with tracing_subscriber
...
This allows to get iroh logs with
RUST_LOG=iroh_net=trace
2024-05-19 23:22:37 +00:00
Sebastian Klähn
36f1fc4f9d
feat: ephemeral peer channels ( #5346 )
...
Co-authored-by: link2xt <link2xt@testrun.org >
Co-authored-by: iequidoo <117991069+iequidoo@users.noreply.github.com >
2024-05-17 20:13:21 +00:00
link2xt
c1148e4117
chore(cargo): update env_logger
2024-04-08 19:44:35 +00:00
link2xt
e2e3abdf03
chore(cargo): update base64 to 0.22
2024-04-07 19:16:44 +00:00
link2xt
a890fe3a9a
chore(cargo): bump reqwest from 0.11.24 to 0.12.2
...
This also removes duplicate dependencies
for `http-body`, `http` and `hyper`.
2024-04-02 18:58:13 +00:00
link2xt
26400a9e4e
chore: update deny.toml
2024-04-02 16:39:45 +00:00
link2xt
ddc2704278
chore: cargo update
2024-03-04 21:07:10 +00:00
link2xt
2094bc3135
chore(deps): update buffer-redux to remove unmaintained safemem
2024-03-04 21:07:09 +00:00
link2xt
db0143f01a
build: remove deprecated unmaintained field from deny.toml
2024-03-03 03:49:27 +00:00
link2xt
0a18e32d62
chore(cargo): update rpgp to 0.11
...
<https://github.com/rpgp/rpgp/releases/tag/v0.11.0 >
2024-02-22 05:08:00 +00:00
link2xt
3f6814f421
chore: remove unnecessary exception from deny.toml
2024-01-30 20:27:07 +00:00
link2xt
7b0e5adaee
chore(deps): update rustyline from 12 to 13
2024-01-12 02:45:53 +00:00
link2xt
941cf38a3e
chore(deps): cargo update
2024-01-04 16:03:28 +00:00
link2xt
2a0a51bea0
chore: remove n0-computer from deny.toml
2023-12-12 19:57:24 +00:00
link2xt
ff3bf4791a
chore: update dependencies
2023-12-03 00:43:21 +00:00
link2xt
4332170691
ci: add exception for RUSTSEC-2023-0071 to cargo-deny config
...
See
<https://rustsec.org/advisories/RUSTSEC-2023-0071 >
and discussion at
<https://github.com/RustCrypto/RSA/issues/19 >
for details.
2023-11-28 16:26:11 +00:00
link2xt
9e7e172a7b
build: switch from fork of iroh to iroh 0.4.2 pre-release
2023-11-28 02:59:42 +00:00
link2xt
2ab29e5bfa
fix: allow IMAP servers not returning UIDNEXT on SELECT and STATUS
2023-11-27 23:50:43 +00:00
link2xt
bf8e74198d
chore: update dependencies
2023-11-15 18:40:15 +00:00
link2xt
6c68f2eb7e
chore: update dependencies
2023-11-05 15:54:29 +00:00
link2xt
d875691955
chore(cargo): update dependencies
2023-11-03 21:12:10 +00:00
link2xt
53bb8a9831
chore: update to async-channel 2
2023-10-26 23:41:34 +00:00
link2xt
3feb0e648d
build: switch to iroh 0.4.x fork with updated dependencies
2023-10-26 14:04:32 +00:00
link2xt
bb5e3d11d8
chore: update futures-lite dependency
2023-10-26 01:11:11 +00:00
link2xt
4a0585404a
chore(cargo): bump webpki from 0.22.0 to 0.22.1
2023-09-08 07:00:55 +00:00
link2xt
f94d34c94b
chore: remove idna from deny.toml
2023-09-04 19:08:49 +00:00
link2xt
ec56134583
Remove winreg entry from deny.toml
2023-09-02 23:01:00 +00:00
link2xt
488a3d1118
build(deny): ignore RUSTSEC-2023-0052
2023-08-23 19:30:14 +00:00
link2xt
16aad3fa67
build(cargo-deny): ignore RUSTSEC-2022-0093
...
It is an API issue that can only be fixed in rPGP and iroh upstream.
2023-08-17 12:20:58 +00:00
link2xt
d95843b0bf
chore(deps): update dependencies
2023-08-02 03:23:19 +00:00
link2xt
acc7bb00c5
chore(deps): update rPGP
2023-07-24 16:14:16 +00:00