Skip to content
Snippets Groups Projects
  1. Feb 10, 2023
  2. Feb 09, 2023
  3. Feb 08, 2023
  4. Dec 12, 2022
  5. Dec 09, 2022
  6. Nov 10, 2022
  7. Nov 09, 2022
  8. Aug 31, 2022
    • Nicki Křížek's avatar
      Merge branch 'connections-axis-limits' into 'master' · c0237544
      Nicki Křížek authored
      plot-connections: set axis limits properly
      
      See merge request !66
      c0237544
    • Nicki Křížek's avatar
      plot-connections: set axis limits properly · bdc0424f
      Nicki Křížek 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
  9. Mar 23, 2022
  10. Mar 20, 2022
  11. Feb 25, 2022
    • 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
  12. Feb 24, 2022
    • 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
  13. Feb 22, 2022
  14. Feb 18, 2022
  15. Feb 16, 2022
  16. Feb 15, 2022
  17. Sep 09, 2021
Loading