Leonid Bugaev
962087065a
S3 fixes
2019-01-22 23:08:23 +01:00
elad and Leonid Bugaev
7b0f81b82f
Keep headers request during redirects ( #645 )
...
During redirect, send original request headers payload, just with modified location.
2019-01-20 20:14:37 +01:00
Vladimir Dubovik and Leonid Bugaev
633cfd5fb4
support value with "=" in httpCookie()
2019-01-07 19:59:50 +01:00
bruce34 and Leonid Bugaev
a5a3012347
Allow commons tgzs to be cached
2019-01-03 23:06:30 +03:00
bruce34
393eb74f9c
Add setting for pcap immediate mode to fix timeouts waiting for packets
2018-12-17 16:24:51 +00:00
Leonid Bugaev
166c8e8d87
Merge remote-tracking branch 'upstream/master'
2018-08-24 16:35:39 +05:00
Leonid Bugaev
52ed8b4d1e
Add protection for malformed records
2018-08-24 16:35:04 +05:00
Leonid Bugaev
c8cf370b62
Merge remote-tracking branch 'upstream/master'
2018-08-10 21:35:19 +05:00
Leonid Bugaev
29139e9eda
Fix prefixer panic when body is too small
2018-08-10 21:34:00 +05:00
Leonid Bugaev
d0d1527d9b
Merge remote-tracking branch 'upstream/master'
2018-08-08 22:00:20 +05:00
Leonid Bugaev
c63f2a8113
Remove java from dev docker
2018-08-08 20:47:47 +05:00
myzhan and Leonid Bugaev
9fd7a46e7e
FIX: miscalculation of the mean value
2018-08-08 17:23:33 +05:00
chainhelen and Leonid Bugaev
f85bb29327
remove unused "copy"
2018-08-06 11:44:33 +05:00
Leonid Bugaev
0ffe3edcbf
Update S3 lib and add more debugging
2018-08-02 21:54:37 +05:00
Leonid Bugaev
a97c04b9e2
Use must instead of new
2018-08-02 21:51:13 +05:00
Leonid Bugaev
61301e78b1
Fix merge
2018-08-02 21:44:53 +05:00
Leonid Bugaev
eeb09a1494
Merge
2018-08-02 21:42:45 +05:00
Leonid Bugaev
68082bfb11
Fix typo
2018-08-02 21:41:36 +05:00
Leonid Bugaev
28d646d118
Merge branch 'master' of https://github.com/buger/gor
2018-08-02 21:39:42 +05:00
Leonid Bugaev and GitHub
c93ff3598c
Fix prettifier buffer overflow
2018-08-02 21:36:47 +05:00
Scott Albertson and Leonid Bugaev
0bc3fba5d0
Add a "Reviewed by Hound" badge
2018-08-01 13:28:52 +05:00
Alex Zvorygin and Leonid Bugaev
65fd1983b1
Fix broken link to goreplay.com -> goreplay.org
2018-07-13 09:09:33 +05:00
Alex Zvorygin and Leonid Bugaev
88972ff301
fix typo in ruby middleware example
...
continiously -> continuously
2018-07-04 13:55:58 +05:00
Samuel Gulliksson and Leonid Bugaev
85a7bc1e9a
Fix typo in Python middleware example.
2018-06-28 09:18:26 +05:00
Alex Zvorygin and Leonid Bugaev
36a8845ffe
Fix typo
2018-06-28 09:18:02 +05:00
Leonid Bugaev
9eb6ab262b
Add "deleteHttpHeader"
2018-06-22 22:11:29 +05:00
Chintan Patel and Leonid Bugaev
896dbe312a
Exporting the httpHeaders method
...
This method export was missing from last commit (when `httpHeaders` was created)
2018-06-08 08:09:10 +05:00
Leonid Bugaev
edae33717e
Improve start/end time calculation
2018-05-28 10:05:07 +03:00
Leonid Bugaev
c5d1112e7a
Add way to control packet capture buffer size and optimize snaplen
...
Added `—input-raw-buffer-size` - Controls size of the OS buffer (in
bytes) which holds packets until they dispatched. Default value depends
by system: in Linux around 2MB. If you see big package drop, increase
this value.
Additionally snaplen (max number of bytes being read for each packet)
now dynamically set based on interface MTU + max header size. In most
situations it should reduce package drop, because each packet will
consume less space in buffer.
2018-05-27 12:31:47 +03:00
Jordan Crawford and Leonid Bugaev
18610d3555
Solve issue 535 missing responses to HEAD requests, and add a test to verify
2018-05-23 20:53:01 +03:00
bruce34 and Leonid Bugaev
0fea94a76c
Fix 100 continue ( #562 )
...
* On write error, disconnect to force a new connection
* Don't loose bytes checking connection isAlive
* Soak up any 1xx return codes, catching up to the real return code
2018-05-23 20:49:02 +03:00
defa sun and Leonid Bugaev
7b1544157f
fix out of range index in headerIndex, github.com/buger/goreplay/issues/578
2018-05-23 20:33:32 +03:00
Daniel Roop and Leonid Bugaev
4e46bb46af
Updated README to include httpHeaders
2018-05-23 20:22:58 +03:00
Daniel Roop and Leonid Bugaev
b1092d1567
Created helper to return all http headers for node middleware
2018-05-23 20:22:58 +03:00
Leonid Bugaev
0c0ef97b67
Add additional tests
2018-05-12 15:17:26 +03:00
Leonid Bugaev
fe6cfd90fe
Fix responses when header end line separated by multiple packets
2018-05-10 22:19:56 +03:00
Leonid Bugaev
c9fe4a11ad
Fix proto.Body when body < 4 bytes
2018-05-10 22:19:08 +03:00
Leonid Bugaev
e9294aeb5f
Fix emitter typo
2018-05-10 22:18:47 +03:00
Leonid Bugaev
cb1ae0e7c0
Revert "Update middleware.js"
...
This reverts commit 2db143aaef .
2018-04-24 19:42:37 +03:00
Oleg Blokhin and Leonid Bugaev
2db143aaef
Update middleware.js
...
fix request filtering in middleware.js
2018-04-24 19:42:05 +03:00
Ubuntu and Leonid Bugaev
a65256d707
Fixed kafka client run of brokers and index out of range issues
2018-02-27 20:17:45 +03:00
Rajat Verma and Leonid Bugaev
1f62555ca8
Update README.md
...
Fix minor typos
2018-02-27 20:17:14 +03:00
Leonid Bugaev
52f4ad03f3
Ensure that tcp-output do not loose messages when reconnecting
2018-02-07 20:34:29 +02:00
Leonid Bugaev
35a5957801
Increase buffer size
2018-02-07 20:33:24 +02:00
Leonid Bugaev
d265594b00
Ensure that tcp-output do not loose messages when reconnecting
2018-02-07 20:29:19 +02:00
Leonid Bugaev
0097c599df
Fix response latency calculation
...
Previously latency calcualted as Response.End - Request.Start
Where both End and Start is a last and first packets
This calcualtion is wrong, because it is total roundtrip
Correct server latency will be Response.End - Request.End
In addition added new `--input-raw-timestamp-type` option
which allows choose more precise packet timestamp source (if available).
2018-02-05 21:47:48 +02:00
Ohad Basan and Leonid Bugaev
f8a1b9dde6
fix error in bash example
2018-02-03 13:17:20 +02:00
Ohad Basan and Leonid Bugaev
22a67df6c0
fix wrong param in docs
2018-02-03 13:17:20 +02:00
Leonid Bugaev
5bd47ee1df
Merge branch 'master' of https://github.com/buger/gor
2018-01-10 21:24:38 +02:00
Leonid Bugaev
45d7527128
Increase middleware buffer to avoid overloads when prettifier returns buffer larger then original
2018-01-10 21:23:55 +02:00