diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ff9147b..f9a860f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -21,7 +21,7 @@ jobs: - name: Run tests run: cargo test --verbose - name: Build (release) - run: cargo build --target x86_64-unknown-linux-gnu --release + run: cargo build --target x86_64-unknown-linux-gnu --release --locked - uses: actions/upload-artifact@v4 with: name: Linux Build @@ -38,8 +38,8 @@ jobs: - name: Run tests run: cargo test --verbose - name: Build (release) - run: cargo build --target x86_64-pc-windows-msvc --release + run: cargo build --target x86_64-pc-windows-msvc --release --locked - uses: actions/upload-artifact@v4 with: name: Windows Build - path: target/x86_64-pc-windows-msvc/release/rtracy.exe \ No newline at end of file + path: target/x86_64-pc-windows-msvc/release/rtracy.exe diff --git a/Cargo.lock b/Cargo.lock index 152e7c0..82e5093 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -215,7 +215,7 @@ dependencies = [ [[package]] name = "rtracy" -version = "0.1.3" +version = "0.1.4" dependencies = [ "bincode", "clap", diff --git a/Cargo.toml b/Cargo.toml index b5af767..8b081e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtracy" -version = "0.1.3" +version = "0.1.4" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/README.md b/README.md index 6d7d775..32dcf69 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # RTracy server This is server for streaming .utacy files generated by https://github.com/ParadiseSS13/byond-tracy to tracy https://github.com/wolfpld/tracy profiler -Works with Tracy 0.11.1 (protocol 69) +Works with Tracy 0.12.2 (protocol 74) This server allow partial streaming of large snapshots to prevent huge memory usage diff --git a/src/server.rs b/src/server.rs index fc23740..fcc6788 100644 --- a/src/server.rs +++ b/src/server.rs @@ -212,9 +212,9 @@ pub fn handle_client(stream: TcpStream, header: &UTracyHeader, locations: &Vec