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
feat: add MACFilter for network interface classification (#6)
* feat: add MACFilter for network interface classification
Add MACFilter type (Physical, All, Virtual) to control which network
interfaces contribute to the machine ID. Physical-only (default) provides
the most stable IDs on bare metal; All includes virtual interfaces for
maximum uniqueness; Virtual-only supports container fingerprinting.
Backward compatible: WithMAC() with no args behaves identically to before.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs: align doc comments with go.dev/doc/comment standards
- Add missing periods to all doc comment sentences
- Use "reports whether" for bool-returning functions (Validate, isValidUUID,
isValidSerial, isNonEmpty, isVirtualInterface)
- Add [Symbol] doc links for cross-references (FormatMode, DiagnosticInfo,
Provider.ID)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments