File scapy.changes of Package scapy

-------------------------------------------------------------------
Tue Apr 20 06:23:24 UTC 2021 - Robert Frohl <rfrohl@suse.com>

- Update to 2.4.5
  * Core
    - Python 3.9 support
    - New interfaces system. `conf.iface` is now an object (retro-compatible as a
      string) which contains additional information about the interface and
      allows for an automatic selection of the socket type. `conf.ifaces` now lists
      all available interfaces.
    - Fix BSD support. Improve filters handling on Linux and `libpcap`
    - Automaton: support for `STOP` event - allows to cleanly end an Automata.
      Implemented in all Scapy's automatons
    - [Deprecated] Naming different fields with the same name will now raise a
      deprecation warning. This behavior has never properly worked and should never
      be necessary
    - Enhance `Net` and `Net6`
    - Improvements to scapy's logging, colored output and to UTscapy
    - Fix edge-cases with `ConditionalField` and `MultipleTypeField` to make them
      more resilient
    - [Doc] Enhancements: improved `MultipleTypeField` handling, add `view source`.

  * Layers
    - 6LoWPAN refactor
    - TLS improvements (TLS 1.3 server downgrade, TLS 1.2 EXT MS...)
    - HTTP improvements (http_request, support for zstd...)
    - Refactor TunTap support
    - Cleanup MACsec
    - Many small bug fixes or improvements to layers (SMB2, BFD, DNS, Zigbee,
      EAP, HomeplugGP, DHCPv6, 802.11...)

  * Automotive
    - Renaming of ENET to HSFZ
    - Added XCP layer
    - Added DoIP layer
    - Renaming of ECU to Ecu
    - Refactoring of EcuState class to be more versatile
    - Minor updates to the documentation

-------------------------------------------------------------------
Thu Sep  3 07:58:43 UTC 2020 - Robert Frohl <rfrohl@suse.com>

- Update to 2.4.4 
  * Core
    - fix how timestamps are measured on layer 3 (broken since 2.4.1)
    - drop DNET support (deprecated since 2.4.0)
    - Scapy will now use libpcap instead of tcpdump to compile the filters (tcpdump is still used to filter pcaps)
    - major changes to the online doc and more doc to many functions

  * Layers
    - New layers (homeplug sg, smb2, NSH, RPL, ERSPAN, BFD, ROCE...)
    - TLS: TLS 1.3 support & many fixes
    - 802.11 improvements / WPA3 detection
    - Netflow 9 fixes
    - Major refactor & changes of the Automotive layers
    - HTTP changes
    - DHCPv6 fixes according to revision of the RFC
    - Bluetooth improvements (+BLE)
    - minor fixes to Radius, PPP, GTP, IPsec, CDP, VTP, HTTP/2, ...

-------------------------------------------------------------------
Thu Aug  8 08:41:31 UTC 2019 - Robert Frohl <rfrohl@suse.com>

- Update to 2.4.3 
  * Core
    - latency improvements
    - sniff() can be used to test BPF fiters on pcap files
    - more unit tests and Python3 compatibility
    - asynchronous sniffing
    - UTScapy vim syntax highlighting
    - Console / IPython integration improvements
  * Layers
    - New:
      HTTP (from the deprecated scapy-http module), TLS 1.3, ATA over Ethernet, OVD, IEC 60870-5-104, enip, ...
    - Improved:
      NetflowV9, ISOTP, Zigbee, RTR, BLE, PPI, DNS, LLDP, Bluetooth/BTLE rework, PPI / 802.11 improvements

-------------------------------------------------------------------
Tue Jan 15 17:30:41 UTC 2019 - Robert Frohl <rfrohl@suse.com>

- update to 2.4.2 
  * Core
    - Python 3.7 support
    - unit testing is now 100% tox based
  * Layers
    - Many automotive related layers added (ISO-TP...)
    - New: 
      EtherCat, OPCDA, SOCKS, USBpcap, RPKI
    - Improved: 
      MACsec, MQTT, MPLS, DNS, ARP, Dot15d4, Zigbee, Bluetooth4LE, RadioTap

-------------------------------------------------------------------
Fri Nov  9 14:10:37 UTC 2018 - Robert Frohl <rfrohl@suse.com>

- update to 2.4.0 
  * Core
    - Pcap/PcapNg improvements
    - OSX 802.11 monitor mode
    - Krack AP module
    - iPython support
  * Layers
    - major changes
      * TLS (including TLS1.3), X.509
    - New
      * HTTP/2, EAP-TTLS, TACACS, MQTT
    - Improved
      * IPv6, SCTP, NTP, PPTP, CDP, BGP, ISIS
- use python3 by default

-------------------------------------------------------------------
Fri Aug 16 08:07:18 UTC 2013 - hpj@urpla.net

- add note about testing requirements, local test run successful

-------------------------------------------------------------------
Fri Aug 16 07:14:26 UTC 2013 - speilicke@suse.com

- Spec cleanup: license header, simplified macro usage, explicit file
  list, dropped %clean section
- Provide/obsolete python-scapy, it's the same software
- Use tarball from PyPI and a source URL so that it can be verified
- Remove documentation from tarball and thus from src and binary RPMs,
  we are not allowed to distribute it

-------------------------------------------------------------------
Tue Feb 12 16:29:21 UTC 2013 - hpj@urpla.net

- update to 2.2.0

-------------------------------------------------------------------
Thu Jul 15 22:40:37 UTC 2010 - pascal.bleser@opensuse.org

- initial package (2.1.1)

openSUSE Build Service is sponsored by