Releases: gojue/ecapture
Releases · gojue/ecapture
eCapture v1.4.3
What's Changed
- fix: resolve kernel 4.19 compatibility issue with .rodata maps in eBPF bytecode by @Copilot in #846
- bugfix: keep nanoseconds precision for timestamps by @h0x0er in #850
- Refactor: Migrate Agent-Server Communication Protocol to Protobuf by @zenyanle in #851
- bugfix: update permissions and improve error handling in PR comment workflow by @cfc4n in #853
- feat: update eCapture logo and enhance eCaptureQ GUI application section in README files by @cfc4n in #854
New Contributors
- @Copilot made their first contribution in #846
Full Changelog: v1.4.2...v1.4.3
eCapture v1.4.2
What's Changed
- feat: add eCaptureQ GUI application documentation in English, Chinese… by @cfc4n in #836
- kern/gotls_kern: refactored event creation logic by @h0x0er in #839
- feat: enhance PR build debug workflow with permissions and detailed completion message by @cfc4n in #843
Full Changelog: v1.4.1...v1.4.2
eCapture v1.4.1
What's Changed
- fix: refactor event logging to use new CollectorWriter and improve error handling by @cfc4n in #821
- typo: comment in cmd packages by @webfrogs in #827
- bugfix: support keylog mode for OpenSSL 3.0.12 by @foxayy in #826
- feat: update Go version to 1.24.6 across multiple configuration files by @cfc4n in #828
New Contributors
Full Changelog: v1.4.0...v1.4.1
eCapture v1.4.0
What's Changed
- feat: implement WebSocket client and server for log transmission by @cfc4n in #806
- Fix: Correctly resolve relative paths in /etc/ld.so.conf by @foxayy in #808
- fix: missing trailing bytes for some keys in gotls keylog by @yhlooo in #812
- feat: add WebSocket server and PacketData structure for log handling by @cfc4n in #810
- feat: refactor event types to use unified Type structure across events by @cfc4n in #814
- feat: add GitHub Actions workflow for PR debug builds and artifact uploads by @cfc4n in #815
- fix: update GitHub Actions workflow for PR debug builds and artifact uploads by @cfc4n in #817
- fix: correct return statements and improve error handling in BoringSSL by @cfc4n in #816
- feat: implement OpenSSL version downgrade logic and improve logging by @cfc4n in #819
- feat: update OpenSSL version offsets for 3.0, 3.2, 3.3, 3.4, and 3.5 by @cfc4n in #820
New Contributors
Full Changelog: v1.3.1...v1.4.0
eCapture v1.3.1
eCapture v1.3.0
eCapture v1.2.0
What's Changed
- feat: add JetBrains logo and acknowledgements to README files by @cfc4n in #793
- feat: Implement dual lifecycle management for eventWorker by @zenyanle in #785
- rorate: add eventroratesize, eventroratetime to support file rorate #720 by @chilli13 in #794
- feat: define early_secret in SSL structures for enhanced security by @cfc4n in #792
New Contributors
Full Changelog: v1.1.0...v1.2.0
eCapture v1.1.0
What's Changed
- feat: allow capture icmp protocol by @yuweizzz in #779
- opt: redesign the truncate effect logic to reduce memory cost in text mode #718 by @chilli13 in #775
- fix: clean up SSLDataEvent string methods and improve logging #776 by @cfc4n in #777
- fix: improve logging for truncated events and update string formatting by @cfc4n in #780
- feat: support openssl version 3.5.0 #783 by @chilli13 in #787
- fix: avoid writing empty decryption secrets block in savePcapng method by @cfc4n in #786
Full Changelog: v1.0.2...v1.1.0
eCapture v1.0.2
What's Changed
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #766
- feat: add support for OpenSSL 3.3.3 and 3.4.1, update version mappings by @cfc4n in #769
Full Changelog: v1.0.1...v1.0.2