Skip to content

Releases: gojue/ecapture

eCapture v0.8.9

26 Oct 14:26
b8bacc7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.8...v0.8.9

eCapture v0.8.8

09 Oct 16:00
7fc3da9
Compare
Choose a tag to compare

What's Changed

  • Fix the bug that the arm64 version cannot work (#649) by @cfc4n in #648
  • builder: docerk build error: header not found by @cfc4n in #648

Full Changelog: v0.8.7...v0.8.8

eCapture v0.8.7

07 Oct 03:42
69074a7
Compare
Choose a tag to compare

What's Changed

  • feat: remove tcp packet limitation by @yuweizzz in #619
  • kern: support openssl 3.3.2/3.2.3/3.1.7/3.0.15 by @cfc4n in #624
  • workflows: update linux source tgz file version. by @cfc4n in #644
  • fix the issue with retrieving the return value of the Read function in the Golang TLS module. by @cfc4n in #646

Full Changelog: v0.8.6...v0.8.7

eCapture v0.8.6

06 Sep 15:24
a335b44
Compare
Choose a tag to compare

What's Changed

  • GitHub action codecov by @cfc4n in #594
  • fix: fix undeclared identifier error when make in debug mode by @yuweizzz in #593
  • user: adjusted the timing of the display of the kernel version is too low by @cfc4n in #607
  • kern: support uid/pid filter in ebpf TC hook. by @cfc4n in #606
  • fix: fallback to default version with warn by @xxxxxliil in #613
  • chore: Use -tags 'netgo' in bulding process to avoid SIGSEGV because of the different version of glibc in dfferent Linux distros by @Zheaoli in #616

New Contributors

Full Changelog: v0.8.5...v0.8.6

eCapture v0.8.5

18 Aug 16:21
35cc757
Compare
Choose a tag to compare

What's Changed

  • feat: parse http2 data in text mode by @yuweizzz in #580
  • pkg: add http2 request/response unit test. by @cfc4n in #583
  • feat: allow capture ipv6 packet by @yuweizzz in #586
  • workflows: remove Qodana CI workflow. by @cfc4n in #589
  • Constant parameter notice by @cfc4n in #591
  • user: split loggers, which are divided into loggers and event collectors by @cfc4n in #592

Full Changelog: v0.8.4...v0.8.5

eCapture v0.8.4

09 Jul 13:20
7e1ad52
Compare
Choose a tag to compare

What's Changed

  • add possible linux kernel config path by @w568w in #561
  • workflows: add Qodana by @cfc4n in #563
  • fix create output.log failed. by @cfc4n in #566
  • pkg: fix send on closed channel by @cfc4n in #567
  • fix: DumpResponse error in HEAD request by @yuweizzz in #572
  • fix: truncated body dump error by @yuweizzz in #573
  • kern: support openssl 3.3.* by @cfc4n in #575
  • kern: Adjust the timing of key acquisition to distinguish between TLS by @cfc4n in #576

New Contributors

Full Changelog: v0.8.3...v0.8.4

eCapture v0.8.3

01 Jun 15:27
0fa92f3
Compare
Choose a tag to compare

What's Changed

  • user: fix #553, hashLen is not allowed to be more than 64 bytes by @cfc4n in #554
  • cli: update docker usage by @cfc4n in #556
  • kern: Support for the non-Android boringssl library has been added. by @cfc4n in #555
  • user: format clientRandom string in gotls module by @cfc4n in #557
  • cli: support logger level by @cfc4n in #558
  • use kprobe/__sys_connect inseated uprobe/connect. by @cfc4n in #559

Full Changelog: v0.8.2...v0.8.3

eCapture v0.8.2

19 May 14:03
43241a0
Compare
Choose a tag to compare

What's Changed

  • cli: fix undefined: config.MysqldConfig. (fix #548) by @cfc4n in #547

Full Changelog: v0.8.1...v0.8.2

eCapture v0.8.1

19 May 11:43
eb6b35d
Compare
Choose a tag to compare

What's Changed

  • makefile: Optimized the generation mechanism of kernel header files by @cfc4n in #536
  • add dockerfile by @sancppp in #537
  • cli: Use a formatted logger rs/zerolog by @cfc4n in #539
  • utils: supported openssl 1.1.1w, 3.0.13, 3.1.5, 3.2.1 by @cfc4n in #540
  • BPF name should be appended after _core/_noncore by @darren in #545
  • user: fixed #542, masterkey being written to pcapng multiple times. by @cfc4n in #546
  • user: prepare for service-oriented architecture. by @cfc4n in #541

New Contributors

Full Changelog: v0.8.0...v0.8.1

eCapture v0.8.0

04 May 08:11
5b565ed
Compare
Choose a tag to compare

🚀 Breaking Changes

  • for User: No need to distinguish between CO-RE and non-CO-RE versions, automatically identified by eCapture.
    • 无需区分CO-RE和non-CO-RE版本,由eCapture自动识别。
  • for Developer: Supports cross-compilation for both amd64 and arm64 CPU architectures, building CO-RE and non-CO-RE versions respectively.
    • 支持在amd64\arm64两个CPU架构下的交叉编译,分别构建CO-RE和non-CO-RE版本

What's Changed

  • chore: rename ecapture module name. by @cfc4n in #530
  • Fix keylog mode not working correctly on certain OpenSSL versions by @AmazingPP in #534
  • feat: support CORE and non-CORE mode in one by @cfc4n in #532
  • workflows: change steps.get_tags.outputs.VERSION to github.ref_name by @sancppp in #535

New Contributors

Full Changelog: v0.7.7...v0.8.0