Skip to content

Commit 7e26b4a

Browse files
authored
Bump version to 0.6.3 (#13)
1 parent 9628ec7 commit 7e26b4a

File tree

6 files changed

+21
-4
lines changed

6 files changed

+21
-4
lines changed

Diff for: CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog for Mimic
22

3+
## 0.6.3 (2025-01-15)
4+
5+
- Add libxdp support via dlopen(3)
6+
- Add `--max-window` flag for disabling variable window mechanism (mainly for debugging purposes)
7+
- Add `--xdp-mode={skb,native}` option for forcing XDP attach mode
8+
- 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.
9+
- 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.
10+
- Allow IP free bind to enable scenarios like https://github.com/hack3ric/mimic/issues/7.
11+
- Various bug fixes
12+
313
## 0.6.2 (2024-11-23)
414

515
- More Debian packaging fixes

Diff for: debian/changelog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
mimic (0.6.3-1) unstable; urgency=medium
2+
3+
* New upstream release.
4+
* Add libxdp as suggested dependency through dlopen ELF metadata
5+
6+
-- Eric Long <[email protected]> Wed, 15 Jan 2025 13:42:49 +0800
7+
18
mimic (0.6.2-1) unstable; urgency=medium
29

310
* New upstream release.

Diff for: kmod/AKMBUILD.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
modname=mimic
2-
modver=0.6.2
2+
modver=0.6.3
33
built_modules="$modname.ko"
44

55
build() {

Diff for: kmod/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,6 @@ clean:
8787
dkms.conf: dkms.conf.in
8888
sed $^ \
8989
-e 's|@@EXTRA_OPTS@@|CHECKSUM_HACK=$(CHECKSUM_HACK)|' \
90-
-e 's|#MODULE_VERSION#|0.6.2|'> $@
90+
-e 's|#MODULE_VERSION#|0.6.3|'> $@
9191
AKMBUILD: AKMBUILD.in
9292
sed 's|@@EXTRA_OPTS@@|CHECKSUM_HACK=$(CHECKSUM_HACK)|' $^ > $@

Diff for: kmod/main.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include "csum-hack.h"
44

5-
MODULE_VERSION("0.6.2");
5+
MODULE_VERSION("0.6.3");
66
MODULE_DESCRIPTION("eBPF TCP -> UDP obfuscator - kernel module extension");
77
MODULE_LICENSE("GPL");
88

Diff for: src/args.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include "log.h"
88
#include "main.h"
99

10-
const char* argp_program_version = "0.6.2";
10+
const char* argp_program_version = "0.6.3";
1111
const char* argp_program_bug_address = "https://github.com/hack3ric/mimic/issues";
1212

1313
/* mimic (global options) */

0 commit comments

Comments
 (0)