You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,13 +58,17 @@ It supports both IPv4 and IPv6 addresses, and it can optionally preserve the IP
58
58
59
59
1. Download/Clone this repository.
60
60
2. Copy `ipcrypt2.c` and `ipcrypt2.h` directly to your project.
61
-
3. Build and link them with your application, either via a traditional compiler or through Zig.
61
+
3. Build and link them with your application.
62
62
63
63
If you are cross-compiling for ARM, make sure your toolchain targets AES-enabled ARM CPUs and sets the appropriate flags.
64
64
65
65
The `untrinsics.h` file is only required on target CPUs that lack AES hardware support. On systems with AES-NI (x86_64) or AES instructions (ARM64), this file is unnecessary.
66
66
67
-
Alternatively, a static library can be built.
67
+
Alternatively, you can build `ipcrypt2` as a static library. This is useful when you want to:
68
+
69
+
- Use the library across multiple projects without copying source files
70
+
- Manage dependencies more cleanly in larger codebases
71
+
- Integrate with build systems that prefer library dependencies
0 commit comments