Tags: doroved/proxer-cli
Tags
Migrate to JSON configuration and update project dependencies - Remove JSON5 dependency and migrate configuration file format from JSON5 to JSON - Update configuration file structure with new `auth` and `rules` fields - Bump project version to 0.4.0 - Update dependencies to latest versions - Modify install script and README to reflect configuration file changes - Remove token CLI option and integrate token authentication in configuration - Enhance tunnel and proxy handling with new configuration structure
Update proxer-cli to version 0.3.6 and enhance connection limit handling - Bump version of `proxer-cli` in `Cargo.toml` and `Cargo.lock` from 0.3.5 to 0.3.6. - Refactor connection limit handling in `src/server/mod.rs` to improve logging and error handling when setting the maximum open connection limit.
Update proxer-cli to version 0.3.5 and refactor error logging - Bump version of `proxer-cli` in `Cargo.toml` and `Cargo.lock` from 0.3.4 to 0.3.5. - Refactor error logging in `src/server/proxy.rs` to use a new `tracing_error` utility function for improved readability and consistency in error messages.
Update proxer-cli to version 0.3.4 and improve error logging - Bump version of `proxer-cli` in `Cargo.toml` and `Cargo.lock` from 0.3.3 to 0.3.4. - Enhance error logging in `src/server/proxy.rs` by adding color formatting to error messages for better visibility. - Refactor connection limit handling in `src/server/mod.rs` to simplify the logic and improve clarity.
Update proxer-cli to version 0.3.3 and enhance connection handling - Bump version of `proxer-cli` in `Cargo.toml` and `Cargo.lock` from 0.3.2 to 0.3.3. - Refactor connection handling in `src/server/mod.rs` by moving the termination of proxer-cli processes and command-line options parsing to the beginning of the `run` function for improved clarity and flow.
-
Dec 18, 2024 - 223796c
- zip
- tar.gz
- Notes
- B60F Downloads
Update dependencies and enhance connection handling in Proxer CLI - Bump versions of `hyper` (1.5.2), `serde` (1.0.216), and `proxer-cli` (0.3.2) in `Cargo.toml` and `Cargo.lock`. - Introduce `rlimit` dependency (0.10.2) for managing open connection limits. - Refactor connection handling in `src/server/mod.rs`, `src/server/proxy.rs`, and `src/server/tunnel.rs` to improve error handling and connection management with timeouts. - Replace direct usage of `TokioIo::new(stream)` with a consistent approach across the server modules.
PreviousNext