Skip to content

Releases: gojue/ecapture

eCapture v1.4.3

12 Oct 11:47
48b7c7b

Choose a tag to compare

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

27 Sep 13:03
6cc950f

Choose a tag to compare

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

23 Aug 12:17
070be87

Choose a tag to compare

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

10 Aug 17:35
a0c2949

Choose a tag to compare

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

29 Jun 15:07
b395562

Choose a tag to compare

What's Changed

  • fix: share same hpack decoder for one tuple connect #744 by @chilli13 in #798
  • fix: Improve bash path detection and correct probe attachment by @zenyanle in #805

Full Changelog: v1.3.0...v1.3.1

eCapture v1.3.0

22 Jun 08:32
fd1b219

Choose a tag to compare

What's Changed

  • feat: enhance BPF core read macros and add new utility functions by @cfc4n in #797
  • feat: support gnutls early secret by @yuweizzz in #801
  • fix: keylog lost in openssl by @yuweizzz in #802

Full Changelog: v1.2.0...v1.3.0

eCapture v1.2.0

13 Jun 17:20
59d657f

Choose a tag to compare

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

30 May 13:57
f7959c9

Choose a tag to compare

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

03 May 09:28
cfd4703

Choose a tag to compare

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

eCapture v1.0.1

08 Apr 15:35
79434ae

Choose a tag to compare

What's Changed

  • fix: #757 , update clang version to 10 in installation scripts by @cfc4n in #758
  • refactor: remove loopback device checks from pcap probe files by @cfc4n in #762

Full Changelog: v1.0.0...v1.0.1