File netsniff-ng.changes of Package netsniff-ng

-------------------------------------------------------------------
Tue Jan  7 13:29:47 UTC 2025 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.6.9
  * Allow to manually define CPUs for trafgen.
  * Fix make install and output netsniff-ng stats on stderr.
  * trafgen: Fix for ipv6 header generation when L3-only devices
    are present.
  * mausezahn: use getopt_long instead of getopt.
  * build: fix install dependencies in Makefile template.
  * trafgen: move cpu stats temp file to /tmp.
  * ring_tx: handle EINTR from sendto.

-------------------------------------------------------------------
Thu Feb 22 14:06:48 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

-------------------------------------------------------------------
Wed Dec 21 16:15:37 UTC 2022 - Michael Pujos <pujos.michael@gmail.com>

- fixed build failure caused by make install failing due to make 4.4
  behavior change in target ordering when parrallelism is enabled.
  For this, -j1 is passed to make install to disable parrallelism

-------------------------------------------------------------------
Mon Jan 11 12:05:14 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.6.8
  * Bugfix release
  * remove "CFLAGS+=-fcommon"

-------------------------------------------------------------------
Sun Jun  7 19:32:53 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Set CFLAGS+=-fcommon

-------------------------------------------------------------------
Mon May  4 13:49:28 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.6.7
  * trafgen: reset errno before calling sscanf in str2mac
  * ifpps: fix iface stat parsing if interface name contains
    uppercase characters
  * mausezahn: fix display of missing argument error
  * mausezahn: support -R to set packet priority
  * netsniff-ng: handle various malformed packets in protocol
    dissectors

-------------------------------------------------------------------
Thu Nov  7 20:01:07 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Do not longer build with support for GeoIP
  GeoIP has been discontinued by Maxmind. Please see
  https://support.maxmind.com/geolite-legacy-discontinuation-notice/
  for details. Without the database GeoIP is useless.

-------------------------------------------------------------------
Thu May  9 19:17:57 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.6.6
  * implement rotating capture files in netsniff-ng
  * fixed '--in -' to work again with STDIN in trafgen
  * fixed -t 0 option to use sendto in trafgen
  * checksum calculation for ICMP and TCP in astraceroute
  * fix for reading mirrors from file in astraceroute
  * use GZIP_ENV instead of GZIP in build system
  * fixed manpage warnings
  * added error handling for mismatched address families in mausezahn.

- Update to version 0.6.5
  * add DCCP support to netsniff-ng
  * fix segfault in mausezahn
  * add date format strings to --out in netsniff-ng
  * restore handling of raw hex string passed in on command line in
    mausezahn
  * support ICMPv6 checksums in trafgen
  * improve random mac address generation in mausezahn
  * man page updates and reformatting

-------------------------------------------------------------------
Thu Nov 15 19:18:00 UTC 2018 - Cristian Rodríguez <crrodriguez@opensuse.org>

-  netsniff-ng-ncursesw.patch replaces netsniff-ng-fix-ncurses.diff
   choose ncurses6w and not ncurses5 for build.

-------------------------------------------------------------------
Fri Jan  5 21:54:23 UTC 2018 - mardnh@gmx.de

- Update to version 0.6.4
  * DNS header generation in trafgen
  * Support for dumping proto headers in trafgen
  * Fixes for dinc()/ddec() to properly respect min/max range and
    avoid counter corruption
  * Fixes for NULL pointer dereferences and resource leaks in trafgen
  * Build fixes for various compiler versions, libc implementations
    and distributions
- Rebase patch:
  * netsniff-ng-fix-ncurses.diff

-------------------------------------------------------------------
Thu Jun  1 20:57:59 UTC 2017 - mardnh@gmx.de

- Use ncurses5-devel instead of ncurses-devel for Tumbleweed

-------------------------------------------------------------------
Fri May 26 10:24:39 UTC 2017 - jengelh@inai.de

- Trim filler wording.

-------------------------------------------------------------------
Tue Apr 11 13:35:18 UTC 2017 - mardnh@gmx.de

- update to 0.6.3
  - Allow to specify packet offsets in trafgen packet header functions.
    By Vadim Kochan.
  - Allow trafgen to send packets from pcap file. By Vadim Kochan.
  - Support trafgen interface without IP address in packet header
    functions. By Ken Wu.
  - Various other improvements and cleanups in the packet header
    functions of trafgen. By Vadim Kochan.
  - Tab based user interface for flowtop. Introduced a tab for flow
    statistics per PID. By Vadim Kochan.
  - Fixed buffer overflow in device_addr2str() causing Linux cooked header
    dissector to crash. Reported by @jamieparfet, fixed by Tobias Klauser.
  - Fixed build due to missing GENL_ID_GENERATE if compiling against
    kernel headers >= 4.10 (see issue #171).
    Reported by Jaroslav Škarvada (@yarda), fixed by Tobias Klauser.

-------------------------------------------------------------------
Mon Nov  7 19:56:43 UTC 2016 - mardnh@gmx.de

- update to 0.6.2
  - Many improvements to the trafgen protocol generation functions,
    e.g. the ability to increment/randomize protocol fields at runtime
    using dinc()/rnd(), new functions to generate IPv6, ICMPv4/v6, PFC,
    and IEEE 802.3X PAUSE headers. From Vadim Kochan and Tobias Klauser.
  - flowtop UI improvements. From Vadim Kochan.
  - Packet counting fixes, e.g. to not account for duplicate packets
    received over the loopüback interface. From Paolo Abeni.
  - Allow IPv6 ranges to be specified for source and dest addresses
    in mausezahn. From Tommy Beadle.
  - Build system improvements, allowing to specify more options to the
    configure script. See './configure --help' for details.
    From Vadim Kochan and Tobias Klauser.
  - Various compilation fixes, e.g. for warnings or build failure
    certain systems. From Yousong Zhou and arch3y.
  - Various documentation improvements and fixes. From Vadim Kochan,
    Hisao Tanabe, and Tobias Klauser.
  - add patch netsniff-ng-fix-ncurses.diff
    fix some ncurses related issues during compile time

-------------------------------------------------------------------
Tue Mar 22 19:51:33 UTC 2016 - mardnh@gmx.de

- update to 0.6.1
  - Newly added trafgen configuration language which allows to specify the
    packets in a more convenient format. See trafgen(8) for more details on
    the supported protocols and keywords.
  - Additional runtime commands for flowtop which allow to toggle/filter
    display of flows.
  - Command line options to pass macro definitions to trafgen and bpfc.
  - Made the build of all netsniff-ng tools reproducible (stable link order).
  - Fix download of GeoIP databases so the files don't get corrupted.

-------------------------------------------------------------------
Sat Nov  7 11:35:51 UTC 2015 - mardnh@gmx.de

- update to 0.6.0
- removed patches (fixed upstream)
  - netsniff-ng-pkgconfig.diff
  - netsniff-ng-fix-manpage-perms.diff

-------------------------------------------------------------------
Wed Nov  4 21:36:20 UTC 2015 - mardnh@gmx.de

- update to 0.5.9
- fix source-url
- removed old patches (upstream no longer use CMake)
  - netsniff-ng-optflags.patch
  - netsniff-ng-cmake_pod2man_without_stderr.patch
  - netsniff-pkgconfig.diff
- add patches
  - netsniff-ng-pkgconfig.diff (handle libnetfilter_conntrack)
  - netsniff-ng-fix-manpage-perms.diff (fix manpage permissions during install)
- now requires libnl-3 - removed all handling for different libnl versions
- build against libsodium instead of nacl
- ran speccleaner

-------------------------------------------------------------------
Thu Jun 20 09:40:09 UTC 2013 - joop.boonen@opensuse.org

- corrected BuildRequires for libnl-devel

-------------------------------------------------------------------
Sun Jun 16 12:37:18 UTC 2013 - jengelh@inai.de

- Properly search for libraries using pkgconfig

-------------------------------------------------------------------
Wed Jun 12 10:52:05 UTC 2013 - joop.boonen@opensuse.org

- update to 0.5.7

-------------------------------------------------------------------
Thu Mar 29 10:43:00 UTC 2012 - pascal.bleser@opensuse.org

- update to 0.5.6: see changelog

-------------------------------------------------------------------
Sat Sep 24 21:06:07 UTC 2011 - andreas.stieger@gmx.de

- remove dependency in licenses, not in Factory anymore

-------------------------------------------------------------------
Mon Oct 11 18:29:13 UTC 2010 - pascal.bleser@opensuse.org

- update to 0.5.5:
  * the PCAP file format is supported, which enables netsniff-ng to dump, read, and replay traces to or from harddisk
  * lots of new packet printing options were added, targeted for debugging and reverse engineering
  * automatic NIC IRQ affinity adaption is done if netsniff-ng is bound to a specific CPU
  * the possibility to manually set up ring size was added
  * POSIX compatible extended regular expression based filtering of packet content was implemented

-------------------------------------------------------------------
Thu Feb 18 16:31:33 UTC 2010 - pascal.bleser@opensuse.org

- update to 0.5.4.2:
  * fixes an issue where, under specific conditions, netsniff-ng's
    rx_ring stops receiving packets
  * basic BPF checks have been added

-------------------------------------------------------------------
Sat Jan  2 01:15:04 UTC 2010 - pascal.bleser@opensuse.org

- update to 0.5.4.1: patches merged upstream

-------------------------------------------------------------------
Fri Jan  1 22:35:02 UTC 2010 - pascal.bleser@opensuse.org

- fix segfault in buffer overflow patch

-------------------------------------------------------------------
Thu Dec 31 10:09:24 UTC 2009 - pascal.bleser@opensuse.org

- new package (0.5.4)

openSUSE Build Service is sponsored by