1. 31 Aug, 2022 2 commits
    • Tom Krizek's avatar
      Merge branch 'connections-axis-limits' into 'master' · c0237544
      Tom Krizek authored
      plot-connections: set axis limits properly
      
      See merge request !66
      c0237544
    • Tom Krizek's avatar
      plot-connections: set axis limits properly · bdc0424f
      Tom Krizek authored
      When set_xlim(), set_ylim() were called repeatedly on the same axes
      after every plot, subsequent calls were ignored and only the first call
      determined the axis limits.
      
      This could result in charts where some data wouldn't be visible at all,
      since it'd plotted beyond the smaller axis limit. To fix this, ensure
      the axes limits are set only once -- when all the data is already
      plotted.
      bdc0424f
  2. 23 Mar, 2022 1 commit
  3. 20 Mar, 2022 3 commits
  4. 25 Feb, 2022 2 commits
    • Tomas Krizek's avatar
      Merge branch 'filter-apnic' into 'master' · ae34b848
      Tomas Krizek authored
      filter-dnsq: skip 'special' queries for *.dotnxdomain.net
      
      Closes #25
      
      See merge request !58
      ae34b848
    • Petr Špaček's avatar
      filter-dnsq: skip 'special' queries for *.dotnxdomain.net · 9d6eb786
      Petr Špaček authored and Tomas Krizek's avatar Tomas Krizek committed
      By default, filter out queries for subdomains of dotnxdomain.net.
      This is a 'special' measurement domain. Queries directed to it have
      timestamps encoded in qname and replaying old queries results in
      timeouts, not in a realistic traffic replay.
      
      A new option -s can be used to keep the queries in the output if
      desired.
      
      The other domain - dashnxdomain.net - did not appear in any of my PCAPs
      so for simplicity I omitted it from the filtering code.
      
      Fixes: #25
      9d6eb786
  5. 24 Feb, 2022 1 commit
    • Petr Špaček's avatar
      filter-dnsq: always parse packets · d980c5db
      Petr Špaček authored
      Formerly, if malformed packets were requested in the output,
      the script skipped DNS parsing because there was no point in doing so:
      The malformed packets would have been included in the output anyway.
      
      As preparation for a new feature which requires access to qname,
      the script now tries to parse the packet even if user requested
      inclusion of malformed packets in the output.
      
      Even for tens of GBs of data overhead of doing this was negligible
      compared to other processing, so I did not go to the trouble of
      optimizing this further.
      d980c5db
  6. 22 Feb, 2022 1 commit
  7. 18 Feb, 2022 1 commit
  8. 16 Feb, 2022 4 commits
  9. 15 Feb, 2022 9 commits
  10. 09 Sep, 2021 4 commits
  11. 22 Jul, 2021 1 commit
  12. 21 Jul, 2021 1 commit
  13. 14 Jul, 2021 9 commits
  14. 13 Jul, 2021 1 commit