Skip to content

Releases: buger/goreplay

v0.14.1

10 Jun 15:19
Compare
Choose a tag to compare
  • Fixed critical issues with crashing when used --output-file

v0.14.0

09 Jun 14:44
Compare
Choose a tag to compare
  • Windows support!
  • Allow date variables in --output-file names: --output-file %Y-%m-%d-%H.log will create new file each hour #290
  • Support for gzip compressed files, both for input and output #290
  • Replaying from multiple files: --input-file now support file name patterns #290
  • Looping files for replaying indefinitely #290
  • New default --output-file behaviour for writing files in multiple chunks #293
  • Faster buffered file output #290
  • Support for lower-case HTTP headers
  • Added built-in file server for the tutorial: gor file-server :8000
  • Fix bug when gor catch its own --output-http traffic if it replayed to the same port as origin #295
  • --input-raw-realip-header option to injecting header with user real IP #296

v0.13.0

25 May 11:52
Compare
Choose a tag to compare
  • --input-raw now do not track responses by default, you can enable them using --input-raw-track-response #279
  • --output-dummy now renamed to --output-stdout and does not require arguments #282
  • HTTP client response buffer now configurable via --output-http-response-buffer #249
  • Fixed recovery when --output-tcp endpoint goes down 0ccace8
  • Improved HTTP capture and replaying for requests with multi-packet headers and POST requests #277 #281
  • Fixed libpcap crashing when listening on multiple interfaces 98868e8
  • Fixed --input-tcp crashing for payloads > 64kb d40d6c6
  • Fixed raw socket engine IPv6 support 98fe7f1

v0.12.1

13 May 13:00
Compare
Choose a tag to compare
  • Full Mac OS support including pre-compiled binaries (go for mac does not support static linking, you need to have libpcap installed)
  • Update to use latest libpcap: was 0.8 now 1.7.4
  • Ensure to clean up sockets after exit
  • Fixed crashing on system with complex networking
  • Fixed few data-races

v0.12.0

11 May 12:00
Compare
Choose a tag to compare

Should be faster, consume less memory, and catch more traffic

  • Support for IPv6
  • Fixed traffic interception without specifying port (e.g. on all interfaces: ":80")
  • Fixed memory leaks
  • Better handling of fragmented messages

v0.11.2

03 May 12:57
Compare
Choose a tag to compare

Bugfix release

  • libpcap now linked statically and does not require host system to have it
  • Fixed panic when gor meet malformed TCPpacket

v0.11.1

29 Apr 16:47
Compare
Choose a tag to compare
  • Fixed critical bug preventing using --input-raw

https://gortool.com - test your system with real data

v0.11.0

29 Apr 13:13
Compare
Choose a tag to compare

New site and announce of Pro version https://gortool.com

Release details:

  • License switched to LGPL, and added option for commercial friendly option
  • Default traffic interception engine now libpcap, which significantly increased capture quality and speed
  • Multiple fixes improving stability, speed and quality
  • Go 1.6.1

v0.10.1

03 Sep 19:08
Compare
Choose a tag to compare
  • Fixed memory leaks #194 #201
  • Improved speed by dramatically reducing number of goroutines #194
  • Fixed input-file #202

v0.10.0

24 Aug 07:49
Compare
Choose a tag to compare
  • Middleware support! See README and examples folder. #162
  • Raw input now track responses (they are recorded to file input as well) #162
  • Changed file format, now it human readable #162
  • Changed internal TCP communication format (same as file format) #162
  • Add protection for malformed messages
  • Significantly improved test speed #162
  • Fix: do not add 80 port to HOST header #190