Skip to content

Tags: Horkyze/ngrep

Tags

auto-20260111-203117

Toggle auto-20260111-203117's commit message
feat(container): add container name resolution for Docker/Podman

Add container name resolution to display container names alongside IP
addresses when capturing traffic from Docker or Podman containers.

Features:
- Real-time container tracking via Docker socket events API
- Fallback to CLI polling with 30-second TTL when socket unavailable
- Support for both Docker and Podman runtimes
- IP address formatted as "container_name(ip_address)"
- Command injection prevention via container ID validation

Build system:
- New configure flag: --enable-container-resolution (default off)
- Adds container-resolution.o to EXTRA_OBJS when enabled

Must be enabled at compile-time with --enable-container-resolution.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

auto-20260111-193635

Toggle auto-20260111-193635's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from Horkyze/container-name-resolution

Container name resolution

auto-20260111-180558

Toggle auto-20260111-180558's commit message
Add ARM64 build to release workflow

- Set up QEMU and Docker Buildx for cross-platform builds
- Build both AMD64 and ARM64 static binaries
- Upload both architectures to release

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

auto-20260111-174422

Toggle auto-20260111-174422's commit message
Enable container resolution in static build

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

auto-20260111-174306

Toggle auto-20260111-174306's commit message
Fix GitHub Actions release workflow

- Add Dockerfile.static for building static release binaries
- Update release.yml to use Dockerfile.static instead of missing Dockerfile
- Import Docker files from master branch for reference

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

auto-20251015-133521

Toggle auto-20251015-133521's commit message
Add GitHub Actions release workflow and Docker build infrastructure

- Add automated release workflow triggered on pushes to github-workflows branch
- Include Docker-based build system for static AMD64 binaries
- Add build documentation and support files

auto-20250911-134452

Toggle auto-20250911-134452's commit message
Simplify GitHub Actions build process

- Remove buildx dependency that was causing pull issues
- Use direct docker build and run instead of complex multi-arch script
- Extract binary directly from container to bin/ngrep-amd64
- Cleaner build process for CI environment

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>