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

Some new functions and command-line switches #12

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Commits on Jun 26, 2013

  1. Merge branch 'master' of https://github.com/OleLaursen/PacketQ

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    99750ea View commit details
    Browse the repository at this point in the history
  2. Updated .gitignore.

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    f923283 View commit details
    Browse the repository at this point in the history
  3. Added support for VLAN-tagged ethertypes.

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    2368300 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/OleLaursen/PacketQ

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    e1d7c63 View commit details
    Browse the repository at this point in the history
  5. Added checks for bad TCP and UDP packet lengths (which could cause

    malloc requests for humongous amounts of memory...)
    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    a808348 View commit details
    Browse the repository at this point in the history
  6. Added name lookup table for ip_version numbers (IPv4 and IPv6)

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    66cbed7 View commit details
    Browse the repository at this point in the history
  7. Removed unnecessary include

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    f666a01 View commit details
    Browse the repository at this point in the history
  8. Added columns 'ip_version', 'hop_limit', and 'payload_len'. Corrected

    the name for the us column to be 'Microseconds' instead of 'Milliseconds'.
    Re-ordered the IP field extraction code to process fields in packet order.
    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    229bd4e View commit details
    Browse the repository at this point in the history
  9. Expanded the regression tests.

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    99bbe79 View commit details
    Browse the repository at this point in the history
  10. Added 2 new command-line switches: --verbose/-V and --tsv/-i. Verbose

    adds logging of pcap-file name, count and some timing information to
    stderr while reading pcap-files, and the tsv option adds tab-separated
    output.
    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    7fefa8f View commit details
    Browse the repository at this point in the history
  11. Merged a fix from Ole.

    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    df8014e View commit details
    Browse the repository at this point in the history
  12. Tweaked the error exit message to indicate the source of the message,

    'packetq'.
    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    74d0ec2 View commit details
    Browse the repository at this point in the history
  13. Added a function subnet() which takes an IP address (v4 or v6) and

    applies subnet masking with a given prefix mask length:
    
      subnet(src_addr, 24, 96)
    
    for instance; where 24 is the prefix mask length for IPv4 masking
    and 96 is for IPv6.
    Henrik Levkowetz committed Jun 26, 2013
    Configuration menu
    Copy the full SHA
    f0a0a66 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2013

  1. Bumped revision to 1.2.0 in configure.ac and re-generated dependent a…

    …utoconf and automake files.
    Henrik Levkowetz committed Sep 16, 2013
    Configuration menu
    Copy the full SHA
    624c8ab View commit details
    Browse the repository at this point in the history
  2. Updated regression-test.sh to make the ordering of test query results

    more consistent, to avoid false positives.
    Henrik Levkowetz committed Sep 16, 2013
    Configuration menu
    Copy the full SHA
    04912c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2013

  1. Added istld() and isnewtld() functions, with supporting command-line …

    …switches.
    Henrik Levkowetz committed Sep 25, 2013
    Configuration menu
    Copy the full SHA
    a811ecf View commit details
    Browse the repository at this point in the history
  2. Fixed a bug in table output which caused random extra characters to a…

    …ppear in the output.
    Henrik Levkowetz committed Sep 25, 2013
    Configuration menu
    Copy the full SHA
    ac51b10 View commit details
    Browse the repository at this point in the history
  3. Bumped version to 1.2.1 for fixed --table output.

    Henrik Levkowetz committed Sep 25, 2013
    Configuration menu
    Copy the full SHA
    4905766 View commit details
    Browse the repository at this point in the history