net-analyzer / zmap

Fast network scanner designed for Internet-wide network surveys

Official package sites : https://zmap.io/ ·

ZMap is an open-source network scanner that enables researchers to easily perform Internet-wide network studies. With a single machine and a well provisioned network uplink, ZMap is capable of performing a complete scan of the IPv4 address space in under 45 minutes, approaching the theoretical limit of gigabit Ethernet. ZMap can be used to study protocol adoption over time, monitor service availability, and help us better understand large systems distributed across the Internet.

v9999 :: 0 :: gentoo

Modified
License
Apache-2.0
USE flags
filecaps redis

v4.1.1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm x86 ~arm64
USE flags
filecaps mongo redis

General

filecaps
Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
mongo
Add support for storing in a mongo DB via dev-db/mongodb
redis
Add support for storing in a redis DB via dev-libs/hiredis

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / json-c : A JSON implementation in C

dev-libs / judy : A C library that implements a dynamic array

dev-util / gengetopt : Tool to write command line option parsing code for C programs

net-libs / libpcap : A system-independent library for user-level network packet capture

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / json-c : A JSON implementation in C

dev-libs / judy : A C library that implements a dynamic array

dev-util / gengetopt : Tool to write command line option parsing code for C programs

net-libs / libpcap : A system-independent library for user-level network packet capture

Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-analyzer/zmap: drop 2.1.1-r5
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-analyzer/zmap: Stabilize 4.1.1 amd64, #944645
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-analyzer/zmap: Stabilize 4.1.1 x86, #944645
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: Stabilize 4.1.1 arm, #944645
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-analyzer/zmap: Fix building with json-c
Closes: https://bugs.gentoo.org/926049 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
net-analyzer/zmap: add 4.1.1
Closes: https://bugs.gentoo.org/928903 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: fix config file installation
We always want to install configs as the host machine may be different from the one where zmap is installed to. Plus we have CONFIG_PROTECT in Gentoo for protecting the user's existing configuration. Unrelated to Clang 16, but an interesting bug! Sync live while at it. Closes: https://bugs.gentoo.org/885707 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: add subslot dep on hiredis
They break ABI liberally. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: Keyword 2.1.1-r3 arm64, #813393
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-analyzer/zmap: Add missing dev-libs/mongo-c-driver dependency
Closes: https://bugs.gentoo.org/775521 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/zmap: x86 stable wrt bug #746179
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-analyzer/zmap: amd64 stable wrt bug #746179
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-analyzer/zmap: Stabilize 2.1.1-r2 arm, #746179
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
net-analyzer/zmap: sync live ebuild
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Closes: https://github.com/gentoo/gentoo/pull/17580 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Jakov Smolic · gentoo
net-analyzer/zmap: drop 2.1.1-r1
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Jakov Smolic · gentoo
net-analyzer/zmap: tidy up ebuild
- Port to EAPI 7 - Port to cmake eclass - Drop unused json USE flag Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-analyzer/zmap: revbump 2.1.1 due to possible runtime errors
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Jakov Smolic · gentoo
net-analyzer/zmap: update mycmakeargs, drop mongodb dep in 9999
- Mongo support was removed in https://github.com/zmap/zmap/pull/467 Closes: https://bugs.gentoo.org/677902 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-analyzer/zmap: Fix mongodb dep in -9999
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-analyzer/zmap: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Markus Meier · gentoo
net-analyzer/zmap: add ~arm, bug #621434
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Thomas Deutschmann · gentoo
net-analyzer/zmap: Add subslot operator on dev-libs/json-c atom
Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Hicks · gentoo
net-analyzer/zmap: use HTTPS for GitHub, fix whitespace in metadata.xml
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Justin Lecher · gentoo
net-analyzer/zmap: Always require json-c
Drop old Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=585104 Package-Manager: portage-2.3.0 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
net-analyzer/zmap: Version Bump
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=580810 Package-Manager: portage-2.2.28 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed