Gor v1.2.0 Release Notes

Release Date: 2020-09-17 // about 4 years ago
    • Engine CPU consumption reduced by 60%
    • ๐Ÿง Implemented M'mapped AF_PACKET for Linux. To enable set --input-raw-engine af_packet. #807
    • โž• Added Kafka TLS configuration flag #800
    • ๐Ÿ›  Fix wrong param value updated while --http-set-param #791
    • ๐Ÿ›ฐ The engine can now capture more requests with large payload #797
    • ๐Ÿ“ฆ Created TCP package #97
    • ๐Ÿ›  Fixed minor bugs in HTTP proto parser

Previous changes from v1.1.0

    • ๐Ÿ›  Fix usage of multiple --input-raw plugins, e.g. --input-raw :80 --input-raw :81 --input-raw :82 #700
    • ๐Ÿ‘ Allow to set byte size limits in human friedly format: --output-file-size-limit, --output-file-max-size-limit, --copy-buffer-size and --input-raw-buffer-size can now parse inputs from differents bases and data units like: 10mb, 10kb, 100gb, 18t #754
    • ๐Ÿ›  Fix calculation of the output file size when using gzip compression #777
    • โž• Added --output-tcp-sticky so request/response with same ID sent to the same connection.
    • ๐Ÿ‘ Better handling of malformed middleware output #737
    • ๐Ÿ›  Fixed race when reading or writing using files #756 #764
    • ๐Ÿ‘Œ Improved errors verbosity #703
    • ๐ŸŽ Updated dependencies, including libpcap which should bring more stability and performance
    • ๐Ÿšš Move to Go modules
    • ๐Ÿšš PRO code moved to the main repository under separate license