Skip to content

Commit

Permalink
Bump version to 0.6.3
Browse files Browse the repository at this point in the history
  • Loading branch information
hack3ric committed Jan 15, 2025
1 parent 34b4f17 commit c4be52e
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 4 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog for Mimic

## 0.6.3 (2025-01-15)

- Add libxdp support via dlopen(3)
- Add `--max-window` flag for disabling variable window mechanism (mainly for debugging purposes)
- Add `--xdp-mode={skb,native}` option for forcing XDP attach mode
- Some VMs may encounter errors when loading Mimic, similar to that of https://github.com/hack3ric/mimic/issues/11. Use `--xdp-mode=skb` to work around them.
- Some Intel NICs have XDP native mode for offloading XDP programs in drivers (e1000e, igb, igc, etc.), but may sometimes experience sudden connection breaks that last for minutes. `--xdp-mode=skb` may help by disabling offload.
- Allow IP free bind to enable scenarios like https://github.com/hack3ric/mimic/issues/7.
- Various bug fixes

## 0.6.2 (2024-11-23)

- More Debian packaging fixes
Expand Down
7 changes: 7 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
mimic (0.6.3-1) unstable; urgency=medium

* New upstream release.
* Add libxdp as suggested dependency through dlopen ELF metadata

-- Eric Long <[email protected]> Wed, 15 Jan 2025 13:42:49 +0800

mimic (0.6.2-1) unstable; urgency=medium

* New upstream release.
Expand Down
2 changes: 1 addition & 1 deletion kmod/AKMBUILD.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
modname=mimic
modver=0.6.2
modver=0.6.3
built_modules="$modname.ko"

build() {
Expand Down
2 changes: 1 addition & 1 deletion kmod/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,6 @@ clean:
dkms.conf: dkms.conf.in
sed $^ \
-e 's|@@EXTRA_OPTS@@|CHECKSUM_HACK=$(CHECKSUM_HACK)|' \
-e 's|#MODULE_VERSION#|0.6.2|'> $@
-e 's|#MODULE_VERSION#|0.6.3|'> $@
AKMBUILD: AKMBUILD.in
sed 's|@@EXTRA_OPTS@@|CHECKSUM_HACK=$(CHECKSUM_HACK)|' $^ > $@
2 changes: 1 addition & 1 deletion kmod/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#include "csum-hack.h"

MODULE_VERSION("0.6.2");
MODULE_VERSION("0.6.3");
MODULE_DESCRIPTION("eBPF TCP -> UDP obfuscator - kernel module extension");
MODULE_LICENSE("GPL");

Expand Down
2 changes: 1 addition & 1 deletion src/args.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#include "log.h"
#include "main.h"

const char* argp_program_version = "0.6.2";
const char* argp_program_version = "0.6.3";
const char* argp_program_bug_address = "https://github.com/hack3ric/mimic/issues";

/* mimic (global options) */
Expand Down

0 comments on commit c4be52e

Please sign in to comment.