95 Commits

Author SHA1 Message Date
Marcin Kulik
3d7982a01d Merge pull request #706 from asciinema/dependabot/cargo/axum-0.8.6
Bump axum from 0.8.4 to 0.8.6
2025-10-24 20:41:48 +02:00
dependabot[bot]
4576402db5 Bump config from 0.15.11 to 0.15.18
Bumps [config](https://github.com/rust-cli/config-rs) from 0.15.11 to 0.15.18.
- [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-cli/config-rs/compare/v0.15.11...v0.15.18)

---
updated-dependencies:
- dependency-name: config
  dependency-version: 0.15.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 18:29:01 +00:00
Marcin Kulik
bca7a620e2 Merge pull request #704 from asciinema/dependabot/cargo/rustls-0.23.34
Bump rustls from 0.23.28 to 0.23.34
2025-10-24 20:28:32 +02:00
dependabot[bot]
71cb2eae4c Bump axum from 0.8.4 to 0.8.6
Bumps [axum](https://github.com/tokio-rs/axum) from 0.8.4 to 0.8.6.
- [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.8.4...axum-v0.8.6)

---
updated-dependencies:
- dependency-name: axum
  dependency-version: 0.8.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 18:27:24 +00:00
Marcin Kulik
bef33535e8 Merge pull request #703 from asciinema/dependabot/cargo/tempfile-3.23.0
Bump tempfile from 3.20.0 to 3.23.0
2025-10-24 20:26:55 +02:00
dependabot[bot]
aff257fc8e Bump rustls from 0.23.28 to 0.23.34
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.28 to 0.23.34.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.28...v/0.23.34)

---
updated-dependencies:
- dependency-name: rustls
  dependency-version: 0.23.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 18:00:14 +00:00
dependabot[bot]
a24e5db70a Bump tempfile from 3.20.0 to 3.23.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.20.0 to 3.23.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.20.0...v3.23.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 18:00:05 +00:00
dependabot[bot]
2e6a9fecec Bump rust-embed from 8.7.2 to 8.8.0
Bumps rust-embed from 8.7.2 to 8.8.0.

---
updated-dependencies:
- dependency-name: rust-embed
  dependency-version: 8.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 17:59:57 +00:00
Marcin Kulik
6dc63b9c6f Merge branch 'reneleonhardt-chore/update-dependencies' into develop 2025-10-24 19:53:24 +02:00
Marcin Kulik
7fc8278676 Bump version 2025-10-24 15:54:33 +02:00
Rene Leonhardt
c06d1ad9c9 chore: update dependencies 2025-09-25 19:47:18 +02:00
Marcin Kulik
3385da8fd3 Merge pull request #696 from asciinema/dependabot/cargo/slab-0.4.11
Bump slab from 0.4.10 to 0.4.11
2025-09-02 09:22:50 +02:00
dependabot[bot]
a91a9adf58 Bump slab from 0.4.10 to 0.4.11
Bumps [slab](https://github.com/tokio-rs/slab) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/tokio-rs/slab/releases)
- [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/slab/compare/v0.4.10...v0.4.11)

---
updated-dependencies:
- dependency-name: slab
  dependency-version: 0.4.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 22:27:53 +00:00
Marcin Kulik
7a43456dbe Bump version 2025-09-01 18:14:54 +02:00
dependabot[bot]
56f4c06c8c Bump tracing-subscriber from 0.3.19 to 0.3.20
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-version: 0.3.20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 20:57:14 +00:00
Marcin Kulik
00b2c6131b Bump version 2025-06-24 15:26:42 +02:00
Marcin Kulik
c9e9da604f Use Bytes instead of Vec for more performant data copying between TTY and PTY 2025-06-23 16:47:41 +02:00
Marcin Kulik
0f3474585f Convert upload command to async 2025-06-20 17:27:28 +02:00
Marcin Kulik
49e96b14e7 Remove duplicate transitive deps 2025-06-20 16:18:51 +02:00
Marcin Kulik
b380ed6af8 Upgrade deps 2025-06-20 15:55:52 +02:00
Marcin Kulik
5761a53e95 Switch rustls backend to ring, upgrade which
This primarily removes many transitive deps, including duplicates such
as which.
2025-06-20 14:00:17 +02:00
Marcin Kulik
19bcb65e25 Enable auto-wrapping of the help message 2025-06-20 14:00:17 +02:00
Marcin Kulik
caf0cf3707 Refactor session/pty/tty 2025-06-11 17:50:30 +02:00
Marcin Kulik
d8b6cfeafc Workaround axum's graceful shutdown limitation wrt existing websocket connections 2025-06-10 12:46:01 +02:00
Marcin Kulik
624379680a Add jitter to exponential backoff in forwarder reconnection 2025-06-02 11:45:11 +02:00
Marcin Kulik
8bb99b1ca6 Upgrade avt 2025-05-29 13:05:41 +02:00
Marcin Kulik
81464a6ba2 Disable default features for many deps 2025-05-12 11:33:01 +02:00
Marcin Kulik
7abfcac374 Replace 73 deps with 71 lines of code 2025-05-12 10:52:40 +02:00
Marcin Kulik
22cd6eead3 Replace mime_guess dep with a simple function 2025-05-12 10:52:40 +02:00
Marcin Kulik
71fc63d164 Use FNV-1a hash instead of SHA2 for relay ID generation 2025-05-12 10:52:40 +02:00
Marcin Kulik
f77cdce2cc Bump version 2025-05-07 17:16:19 +02:00
Marcin Kulik
2115303df2 Remove the --filename option for rec and session commands
Most of it can be done by using variable interpolation in a shell e.g.:

  asciinema rec "${HOSTNAME}-${USER}-$(date +%s)-$$.cast"
2025-05-04 22:18:33 +02:00
Marcin Kulik
7beded912d Downgrade some deps so it builds on MSRV 2025-05-04 14:04:50 +02:00
Marcin Kulik
01b506b782 Upgrade deps 2025-05-04 13:53:09 +02:00
Marcin Kulik
10a290f8d6 Upgrade clap 2025-05-04 13:53:09 +02:00
Marcin Kulik
40f76dd22c Upgrade avt to the latest version 2025-02-11 20:03:50 +01:00
Marcin Kulik
7f9837e30f Upgrade avt to the latest version / handle term resize explicitly 2025-01-11 11:34:01 +01:00
Marcin Kulik
7a1a7d510a Configure default crypto provider for rustls
Fixes #660
2024-10-27 15:57:38 +01:00
Marcin Kulik
44b28794c0 Upgrade tokio-tungstenite 2024-10-20 10:19:18 +02:00
Marcin Kulik
c18815704c Disable Nagle's algorithm in stream HTTP server 2024-10-20 10:06:40 +02:00
Marcin Kulik
4ad1c22a29 Make Encoder return bytes instead of directly writing to io::Write impl 2024-10-17 17:31:59 +02:00
Yinxia Zhao
fbc8279fd1 use rustls-tls-native-roots instead 2024-10-16 09:03:37 +02:00
Yinxia Zhao
c4d9ed2d62 fix(reqwest): add default-tls feature to reqwest 2024-07-19 13:31:20 +02:00
Marcin Kulik
6779be9715 Bump version 2024-06-26 09:42:28 +02:00
Marcin Kulik
530b94766a Upgrade avt and the bundled player 2024-06-15 17:44:15 +02:00
Marcin Kulik
f6304e946a Check-in updated Cargo.lock 2024-06-07 22:11:59 +02:00
Marcin Kulik
151e8032c9 Support recording to a directory, with auto-generated filename 2024-05-27 23:05:48 +02:00
Marcin Kulik
eda506c300 Bump version 2024-05-07 10:35:39 +02:00
Marcin Kulik
c9eca0f99a Downgrade clap_mangen and clap_complete to build on MSRV 2024-05-04 21:19:44 +02:00
Marcin Kulik
420001759c Disable most axum features to cut on deps count 2024-04-30 20:40:49 +02:00