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
|
8f9253ef2f
|
Workaround kqueue+tty bug on macOS
Fixes #598
|
2025-06-23 14:51:33 +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
|
a7bf5310b6
|
Relax version contraints for easier Linux distro packaging
|
2025-06-20 15:55:58 +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
|
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
|
bb7db2c184
|
Bump MSRV to 1.75
|
2025-04-08 21:51:07 +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
|
0d8af153bb
|
Support recording to a directory, with auto-generated filename
|
2024-06-07 21:50:17 +02:00 |
|
Gustavo Costa
|
813978c601
|
Bump scraper version from 0.15.0 to 0.19.0
|
2024-05-18 10:11:51 -03: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 |
|
Marcin Kulik
|
2c178c82a6
|
Generate shell auto-completion files at build time
|
2024-04-29 21:52:47 +02:00 |
|
Marcin Kulik
|
56884faca0
|
Add build script, generate man page at build-time
|
2024-04-29 16:50:11 +02:00 |
|
Marcin Kulik
|
2ca178a86f
|
Set MSRV in Cargo.toml
|
2024-04-20 11:29:00 +02:00 |
|
Marcin Kulik
|
cf93dc965a
|
Bump version
|
2024-04-17 21:18:01 +02:00 |
|
Marcin Kulik
|
9984f097b1
|
Use CancellationToken for streamer shutdown
|
2024-04-17 20:45:56 +02:00 |
|
Marcin Kulik
|
dd77179d74
|
Bail when trying to nest stream sessions using the same relay URL
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
0c7905db0c
|
Initial version of stream forwarder
|
2024-04-12 21:19:29 +02:00 |
|
Marcin Kulik
|
fa17bfcdb0
|
Upgrade avt
|
2024-03-26 15:11:12 +01:00 |
|
Marcin Kulik
|
8e3f29d477
|
Automatically strip the binary when building in release mode
|
2024-02-22 10:02:50 +01:00 |
|
Marcin Kulik
|
bf52290514
|
Capture terminal color palette
This uses OSC sequence to query the colors from the terminal, and saves
them as a theme in asciicast v2 header
(https://docs.asciinema.org/manual/asciicast/v2/#theme).
|
2024-02-12 15:49:35 +01:00 |
|
Marcin Kulik
|
efa385c3ae
|
Upgrade deps: termion, config, which
|
2024-02-09 09:31:38 +01:00 |
|
Marcin Kulik
|
0ef36573e2
|
Bump cargo package version
|
2024-02-08 15:36:35 +01:00 |
|
Marcin Kulik
|
0478bf06f0
|
Write user notifications to streamer's log file
|
2024-02-08 11:53:20 +01:00 |
|