libnids1.21 - IP defragmentation TCP segment reassembly library

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libnids1.21_1.24-5_i386.deb
Package name libnids1.21
Package version 1.24
Package release 5
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Debian Security Tools <>
Download size 26.92 KB
Installed size 64.00 KB
Libnids is a library that provides the functionality of one of the NIDS
(Network Intrusion Detection System) components, namely E-component.
Libnids code watches all local network traffic, cooks received datagrams a
bit, and provides convenient information about them to the NIDS analyzing
Libnids performs assembly of TCP segments into TCP streams, IP
defragmentation, and TCP port scan detection.


Package Version Architecture Repository
libnids1.21_1.24-5_amd64.deb 1.24 amd64 Debian Main
libnids1.21 - - -


Name Value
libc6 >= 2.4
libglib2.0-0 >= 2.12.0
libnet1 >=
libpcap0.8 >= 0.9.8


Type URL
Binary Package libnids1.21_1.24-5_i386.deb
Source Package libnids

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libnids1.21 deb package:
    # sudo apt-get install libnids1.21




2018-11-04 - Marcos Fouces <>
libnids (1.24-5) unstable; urgency=medium
[ Raphaël Hertzog ]
* Update team maintainer address to
Debian Security Tools <>
* Update Vcs-Git and Vcs-Browser for the move to
[ Marcos Fouces ]
* Remove trailing whitespaces.
* Bump to dh 11.
* Change section of libnids source package from libdevel to libs.
* Add build-depends-package filed in symbols file.
* Update copyright year.
* Bump to Standards-Version 4.2.1 (no changes required).
2017-08-27 - Lukas Schwaighofer <>
libnids (1.24-4) unstable; urgency=medium
* Team upload.
* Bugfix in symbols file: Match all Debian architectures that use the i386
instruction set (instead of only i386 on linux).
2017-08-27 - Lukas Schwaighofer <>
libnids (1.24-3) unstable; urgency=medium
* Team upload.
* Update symbols file to correct problems:
+ Remove space between tag and symbol name.
+ Remove Debian version from csum_partial symbol.
+ Change the condition to arch=i386 instead of arch-bits=32 as the guard
used in the code is specific on the i386 architecture.
2017-08-14 - Gianfranco Costamagna <>
libnids (1.24-2) unstable; urgency=medium
* Fix build failures due to missing symbols
thanks Adrian Bunk for the report (Closes: #872073)
2017-03-27 - Marcos Fouces <>
libnids (1.24-1) unstable; urgency=medium
* New upstream version 1.24 (Closes: #589415)
* d/copyright:
+ Make dep5 compliant
+ Update copyright holders
* d/rules
+ Revamp using dh sintax.
+ Add hardening flags.
* d/control
+ Delete duplicate field.
+ Bump to dh 10 compat level.
+ Cosmetic changes to description.
+ Delete explicit version of libnet1-dev.
It is present since Wheezy release.
+ Delete build-dependency on pkg-config
+ Bump to Standards-Version: 4.0.0
* Add multiarch paths
* Adjust files list on d/libnids-dev-docs.
* Polish, refresh, rename and fix dep3 issues in patch files.
* d/watch
+ Check gpg signature with uscan.
+ Add signing-key.asc file for watch file use.
* Add d/libnids.1.21.symbols file
[ Lukas Schwaighofer ]
* update config.{sub,guess} by enabling the dh autotool-dev sequence
* improve patches
+ patch to apply CPPFLAGS and LDFLAGS (needed for hardening)
+ introduce separate patch to keep soname
* add -Wl,--as-needed to LDFLAGS to avoid unnecessary linking
* drop modifications of the printall.c sample code
* mark binary packages as Multi-Arch: same
2017-02-26 - James Cowgill <>
libnids (1.23-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix assembly of TCP streams on armhf by adding -fno-strict-aliasing.
(Closes: #851060)
* Fix use of "inline" with GCC >= 5 which causes undefined references in
applications linked against libnids. (Closes: #855602)
2010-07-20 - Vasilis Pappas <>
libnids (1.23-2) unstable; urgency=high
* Update my email address (closes: #574042).
2010-06-20 - Nico Golde <>
libnids (1.23-1.2) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix NULL ptr dereference in src/ip_fragment.c which can
be used to cause denial of service conditiions with applications
using this library (Closes: #576281).
2009-12-21 - David Paleino <>
libnids (1.23-1.1) unstable; urgency=low
* Non-maintainer upload.
* Fix FTBFS with GCC 4.4, thanks to Martin Michlmayr (Closes: #504824)
2008-06-16 - Vasilis Pappas <>
libnids (1.23-1) unstable; urgency=low
* New upstream release. Closes: #474575.
* Added the samples directory to /usr/share/doc/libnids-dev.
* Added code to bypass checksum calculation in the printall sample.
* Fixed debian/watch file. Closes: #449806.

See Also

Package Description
libnifti-dev_2.0.0-3_i386.deb IO libraries for the NIfTI-1 data format
libnifti-doc_2.0.0-3_all.deb NIfTI library API documentation
libnifti2_2.0.0-3_i386.deb IO libraries for the NIfTI-1 data format
libnih-dbus-dev_1.0.3-10+b2_i386.deb NIH D-Bus Bindings Library (development files)
libnih-dbus1_1.0.3-10+b2_i386.deb NIH D-Bus Bindings Library
libnih-dev_1.0.3-10+b2_i386.deb NIH Utility Library (development files)
libnih1_1.0.3-10+b2_i386.deb NIH Utility Library
libnini-cil-dev_1.1.0+dfsg.2-5_all.deb CLI library for managing configuration files
libnini-doc_1.1.0+dfsg.2-5_all.deb CLI library for managing configuration files (Documentation)
libnini1.1-cil_1.1.0+dfsg.2-5_all.deb CLI library for managing configuration files
libnitrokey-common_3.4.1-4_all.deb architecture independent files for libnitrokey
libnitrokey-dev_3.4.1-4_i386.deb library to communicate with Nitrokey stick devices (development)
libnitrokey3_3.4.1-4_i386.deb library to communicate with Nitrokey stick devices
libnjb-dev_2.2.7~dfsg0-4+b3_i386.deb Creative Labs Nomad Jukebox library development files
libnjb-doc_2.2.7~dfsg0-4_all.deb Creative Labs Nomad Jukebox library documentation