Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 1.18.0 #96

Merged
merged 18 commits into from
Mar 8, 2024
Merged

Prepare release 1.18.0 #96

merged 18 commits into from
Mar 8, 2024

Commits on Nov 6, 2023

  1. Closes #35

    ofalk committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    85eb6b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dc059b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e9855e View commit details
    Browse the repository at this point in the history
  4. Remember the entry->intf_len before zeroing entry in _ifrow_to_entry.

    intf_loop relies on passing the length inside the structure to make sure
    interface aliases are accounted for.
    ofalk committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    00d45e3 View commit details
    Browse the repository at this point in the history
  5. Fixed a bug that caused Nmap to fail to find any network interface

    When at least one of them is in the monitor mode. The fix was to define the
    ARP_HRD_IEEE80211_RADIOTAP 802.11 radiotap header identifier in the
    libdnet-stripped code. Network interfaces that are in this mode are used
    by radiotap for 802.11 frame injection and reception. The bug was
    reported by Tom Eichstaedt and Henri Doreau.
    http://seclists.org/nmap-dev/2012/q2/449
    http://seclists.org/nmap-dev/2012/q2/478
    [Djalal Harouni, Henri Doreau]
    ofalk committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    97a4da4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a3932f1 View commit details
    Browse the repository at this point in the history
  7. Remove CVS id

    ofalk committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    70babdc View commit details
    Browse the repository at this point in the history
  8. Fix conflicting struct names in FreeBSD and Linux

    Changed the name of sctp_chunkhdr to dnet_sctp_chunkhdr to avoid a
    conflict with a struct of the same name in <netinet/sctp.h> in FreeBSD
    and Linux.
    ofalk committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    aee0a8a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b244b7f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    3bce27a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    390b9c3 View commit details
    Browse the repository at this point in the history
  3. Avoid warning about unused return value

    Reading from /dev/arandom || /dev/urandom should never fail, but
    in order to avoid a warning about an unused result, wrap the read
    in a condition
    ofalk committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    b02345f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa366a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e0889f View commit details
    Browse the repository at this point in the history
  6. Rebuild with Cython 3

    ofalk committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    404a2d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b4b5482 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Prep new release 1.18.0

    - Rebuild with newer Cython (incl. setting language_level)
    - Update build chain with latest autotools
    - Fixes include:
      - Update mIV_IF_TYPE
      - intf_loop aliases fixes
      - Fix bug that caused Nmap to fail find any network intf
      - Fix bug with interface indexes > 255
      - Fixed conflicting struct names in BSD and Linux
      - Prio to IFF_LOOPBACK flag when setting intf type
      - A few comp warnings eliminated
      - Small test updates
    ofalk committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    8770b90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dff760e View commit details
    Browse the repository at this point in the history