Releases: cloudflyer-project/masktunnel
Releases · cloudflyer-project/masktunnel
Release v1.1.3
What's Changed
- Bump version: 1.1.2 → 1.1.3 (a1d77a6)
- style(bindings): format struct fields for consistency (e7d57b4)
- fix(logging): improve log handling and verbosity options (df6abd5)
Full Changelog: v1.1.2...v1.1.3
Release v1.1.2
What's Changed
- Bump version: 1.1.1 → 1.1.2 (0e53f96)
- fix: rename library to libmasktunnel_ffi.so and output to masktunnel_ffi/ directory (843366d)
- fix(build): rename output library and directory for FFI (071121c)
- fix: match linksocks build logic - use cwd=here and remove cleanup_temp_go (7666c28)
- feat: add automatic Go installation to setup.py like linksocks (4d4615b)
- fix: revert version to 1.0.21 in all files (d597daa)
- Merge pull request #3 from cloudflyer-project/cffi (322e586)
- feat: add python_gopy to bumpversion config and sync version to 1.1.0 (8a1e9fd)
- feat: add version.go and update bumpversion config to match linksocks (a34e2f2)
- Bump version: 1.0.21 → 1.1.0 (25f4f2a)
- fix: update bumpversion config and restore return types in _base.py (c968a12)
- fix(server): update ResetSessions and GetCAPEM return types (809affc)
- feat: migrate to cffi (49737a8)
What's Changed
Full Changelog: v1.0.21...v1.1.2
Release v1.0.21
What's Changed
- Bump version: 1.0.20 → 1.0.21 (e34b6f0)
- Merge branch 'main' of github.com:cloudflyer-project/masktunnel (9d98fce)
- feat(logging): improve log handling and add tests (6eaee48)
- feat(workflow): add support for system and uv Python setups (7bab9e3)
- feat(workflow): add virtual environment setup for brew/python-org (ee0a9f5)
- feat(workflow): add macOS Python Channels smoke test (b91792c)
Full Changelog: v1.0.20...v1.0.21
Release v1.0.20
What's Changed
- Bump version: 1.0.19 → 1.0.20 (562c7ad)
- ci: reorganize Docker Buildx setup and login steps (72f7df4)
- ci: add support for building Linux arm64 wheels (46aeda0)
Full Changelog: v1.0.18...v1.0.20
Release v1.0.18
What's Changed
- Bump version: 1.0.17 → 1.0.18 (8f4b96f)
- docs: update README with internal control API details (f40e9b0)
- Bump version: 1.0.16 → 1.0.17 (aefa69b)
- Merge branch 'main' of github.com:cloudflyer-project/masktunnel (e923d6d)
- test: add comprehensive server functionality tests (f68748e)
- fix: improve response body cleanup in WebSocket handler (611c296)
- feat(proxy): add upstream proxy support for WebSocket (5221e7a)
- feat(proxy): add upstream proxy support for HTTP requests (e4ee297)
- fix: improve request body reading in setProxy handler (494c522)
- feat(server): integrate CA persistence with config (87c18f4)
- refactor: use net.SplitHostPort for hostname parsing (85ee19e)
- test: add tests for CA certificate persistence (9cbab62)
- feat(cert): add CA certificate persistence to disk (6c235ea)
- fix: improve type assertion safety in log formatter (49b1e65)
- refactor: use net.JoinHostPort for address formatting (7c9f357)
- Update README.md (d6edd05)
- Update README.md (5c47085)
Full Changelog: v1.0.16...v1.0.18
Release v1.0.16
What's Changed
- Bump version: 1.0.15 → 1.0.16 (b6c56f1)
- feat(server): add context manager support for Server (8fd029e)
- feat(server): add non-blocking start_background method (9a012fd)
Full Changelog: v1.0.15...v1.0.16
Release v1.0.15
What's Changed
Full Changelog: v1.0.14...v1.0.15
Release v1.0.14
What's Changed
- Bump version: 1.0.13 → 1.0.14 (6c411f2)
- test(https): use local server for CONNECT tests (a1c1d86)
- refactor(mitm): improve request processing and response handling (1c85486)
Full Changelog: v1.0.10...v1.0.14
Release v1.0.10
What's Changed
- Bump version: 1.0.9 → 1.0.10 (5d51dcb)
- chore(ref): remove linksocks submodule reference (051df76)
- feat(logging): integrate loguru and rich for enhanced logging (f33f66b)
- feat: add CLI and Makefile for masktunnel project (4f745c0)
Full Changelog: v1.0.9...v1.0.10
Release v1.0.9
What's Changed
- chore: remove duplicate Python helpers file (31db399)
- chore: add reference submodule (0092367)
- feat: add CA certificate PEM export (f0363e9)
- feat: add Python bindings interface (2c3050b)
- build: add Python package build system (fbd8466)
- test: add Python bindings test suite (e76f6da)
- build: add Python package configuration (fccaf18)
- docs: add Python bindings documentation (cb1d948)
- docs: add badges and Python install info (c9ecd8a)
- chore: add VSCode settings (558edff)
- ci: add Python bindings build workflow (8c510a0)
- ci: add PyPI publish workflow (7e71cb1)
- ci: add Codecov integration for test coverage (0633a45)
- fix: do not run docker publish on release (4116618)
- feat(setup): configure CGO flags for platform-specific Python environments (8f24838)
Full Changelog: v1.0.7...v1.0.9