Leonid Bugaev
2104bec5be
Fix S3
2017-04-29 11:31:30 +02:00
Leonid Bugaev
da8b75222b
Merge remote-tracking branch 'upstream/master'
2017-03-10 09:34:10 +01:00
Leonid Bugaev
a2a1bd5c67
Fix handling of 304 responses if EOF error received
2017-03-10 09:32:24 +01:00
Leonid Bugaev
ce46188dc2
Update NodeJS middleware
2017-03-06 20:15:35 +03:00
Leonid Bugaev
7c67b8c566
Add NodeJS middleware framework
2017-02-28 17:17:24 +03:00
Leonid Bugaev
e584479911
Merge branch 'master' of https://github.com/buger/gor
2017-02-26 20:57:39 +03:00
Leonid Bugaev
5a8d56e10b
Improve http client error handling
...
If replaying too fast, we can result in no TCP error, but actual
response is empty or garbage.
2017-02-26 20:55:40 +03:00
Leonid Bugaev
c8dfe67ccb
Fix middleware when used with prettyfier and gzip encoding
...
If while decompressing gzip payload decompressed value was less then
compressed, it did not changed buffer length, and middleware received
bytes left from gzip response.
2017-02-26 20:54:26 +03:00
Leonid Bugaev
ecb119e82a
Merge branch 'master' of https://github.com/buger/gor
2017-02-07 13:41:47 +03:00
Leonid Bugaev
e1f3d71f4e
Make http prettifier work with middleware
2017-02-07 13:34:51 +03:00
Leonid Bugaev
858dfaac78
Make HTTP output less verbose
...
It will act same with —debug flag
2017-02-07 13:33:45 +03:00
Leonid Bugaev
9173379cc8
Merge branch 'master' of https://github.com/buger/gor
2017-02-05 17:26:44 +03:00
Leonid Bugaev
6a48882125
Fix infinite lock at file output
2017-02-05 17:26:22 +03:00
Leonid Bugaev
bf1c67c5a1
Add install task
2017-02-05 17:26:04 +03:00
Leonid Bugaev
b1a0198354
fix
2017-01-23 20:18:28 +03:00
Leonid Bugaev
1a32de3dc6
Merge branch 'master' of https://github.com/buger/gor
2017-01-23 20:04:33 +03:00
Leonid Bugaev and GitHub
d66ba0353a
Prettify http ( #418 )
...
Prettify HTTP
2017-01-23 21:02:26 +04:00
Leonid Bugaev and GitHub
ecb16664db
Allow to use payload type for file names ( #417 )
2017-01-23 16:40:14 +04:00
Leonid Bugaev and GitHub
8c16220532
Track http responses ( #416 )
2017-01-23 16:20:27 +04:00
Leonid Bugaev
ed37589748
Cleanup modifier settings after test
2017-01-23 14:43:58 +03:00
Leonid Bugaev
590304d687
Ensure that flush do not get called on closed file
2017-01-23 14:43:43 +03:00
Leonid Bugaev
e69570367b
More fmt fixes
2017-01-23 13:34:57 +03:00
Leonid Bugaev
043c0b7436
few fmt fixes
2017-01-23 13:33:36 +03:00
Leonid Bugaev
973b028517
Merge branch 'master' into s3
2017-01-23 13:27:56 +03:00
Leonid Bugaev
b48aadc9ea
Merge branch 'master' of https://github.com/buger/gor
2017-01-20 22:37:11 +03:00
Leonid Bugaev
768a29e2af
Merge branch 'msales-apache-kafka-input'
2017-01-20 21:03:03 +03:00
Leonid Bugaev
5e90377a7f
Fmt changes
2017-01-20 21:01:19 +03:00
Leonid Bugaev
f520b338f3
Add tests and modify to work same as Kafka output
2017-01-20 21:00:23 +03:00
Leonid Bugaev
53cbd8863d
Merge branch 'apache-kafka-input' of https://github.com/msales/goreplay into msales-apache-kafka-input
2017-01-20 18:15:33 +03:00
Leonid Bugaev and GitHub
def3c91898
Add Kafka tests and raw format mode ( #415 )
...
* Add tests and send messages in raw format by default
2017-01-20 19:13:30 +04:00
Leonid Bugaev
4ea306b5a9
Merge branch 'master' of https://github.com/buger/gor
2017-01-20 16:10:12 +03:00
Leonid Bugaev
3b51158163
continue work on new docs
2017-01-20 16:09:00 +03:00
Leonid Bugaev and GitHub
fe321cd055
Merge pull request #413 from SophisticaSean/master
...
flush the output buffer when it should be flushed
2017-01-08 11:54:53 +04:00
Leonid Bugaev and GitHub
8421ddb6ff
Rename Home.md to index.md
2017-01-05 20:35:21 +03:00
Leonid Bugaev
e5935a001d
Set theme jekyll-theme-cayman
2017-01-05 20:31:56 +03:00
Leonid Bugaev
a519c09770
Set theme jekyll-theme-slate
2017-01-05 20:28:45 +03:00
Leonid Bugaev
17c1abfc5e
Create CNAME
2017-01-05 20:25:09 +03:00
Leonid Bugaev
ea8d3f7299
Set theme jekyll-theme-cayman
2017-01-05 20:21:20 +03:00
Leonid Bugaev
962fd70d1a
Add docs to master
2017-01-05 20:19:44 +03:00
Leonid Bugaev and GitHub
060f521a0a
Merge pull request #412 from buger/handle_spaces_in_filters
...
Allow spaces inside filters
2016-12-27 19:52:11 +04:00
Leonid Bugaev
8e5a256226
Allow spaces inside filters
2016-12-27 18:48:59 +03:00
Leonid Bugaev and GitHub
8ce5318fbf
Merge pull request #410 from smostovoy/381-dumb-to-files
...
Support %r - request id - output file pattern #381
2016-12-27 19:07:54 +04:00
Leonid Bugaev and GitHub
db1e3d71e7
Merge pull request #411 from buger/fix-proto-crash
...
Fix crashes in ParseHeaders
2016-12-27 18:39:22 +04:00
Leonid Bugaev
f5e8e26e96
Fix #408
2016-12-27 17:16:29 +03:00
Leonid Bugaev
3043189d55
Merge branch 'pr/406'
2016-12-23 20:29:13 +03:00
Leonid Bugaev
9b40730338
Merge branch 'master' into pr/406
2016-12-23 20:26:09 +03:00
Leonid Bugaev
be49c7e7ac
Run GC on each 1000th request
2016-12-23 20:25:09 +03:00
Leonid Bugaev
92b02e4af4
Fmt
2016-12-23 19:56:33 +03:00
Leonid Bugaev
5a7bdd3d3a
Add support for reading from s3
2016-12-23 19:56:25 +03:00
Leonid Bugaev
cd51e09fcd
Merge branch 'master' into s3
2016-12-19 20:25:06 +03:00
Leonid Bugaev
ddf2dc2876
fixes
2016-12-19 20:16:11 +03:00
Leonid Bugaev
c4869d9338
fix
2016-12-19 14:49:28 +03:00
Leonid Bugaev and GitHub
fd5118b76d
fix test: should not add port to host for https
2016-12-19 14:45:18 +03:00
Leonid Bugaev
bc1a6c9524
Merge branch 'master' of https://github.com/buger/gor
2016-12-19 14:22:41 +03:00
Leonid Bugaev
708b2cebd3
change
2016-12-19 14:17:13 +03:00
Leonid Bugaev and GitHub
7c7882969f
Merge pull request #377 from kudos/patch-1
...
Treat PATCH as a HTTP verb
2016-12-18 20:29:48 +03:00
Leonid Bugaev
5e6b58e7a6
Merge branch 'master' of https://github.com/buger/gor
2016-12-18 20:15:35 +03:00
Leonid Bugaev and GitHub
a9ab7ca2f1
Merge pull request #395 from ylegat/feature/use-pcap-timestamp
...
Resolve buger/gor#392 : use pcap timestamp
2016-12-18 20:15:09 +03:00
Leonid Bugaev
0a74db6aae
Disallow zero timeout (also used fix tests)
2016-12-18 20:09:24 +03:00
Leonid Bugaev and GitHub
ca61e39790
Merge pull request #398 from oivoodoo/master
...
Register kafka output plugin in case of having passed settings
2016-12-02 18:02:49 +03:00
Leonid Bugaev and GitHub
bde2977268
Merge pull request #396 from ylegat/bugfix/handle-content-length-missing-for-1xx-204-304
...
Resolve buger/gor#394 : Timeout for NO_CONTENT responses
2016-12-01 14:15:47 +03:00
Leonid Bugaev and GitHub
719e9b8e56
Merge pull request #379 from blastworksinc/feature/kafka-output
...
Add Apache Kafka output as JSON message
2016-11-30 20:38:47 +03:00
Leonid Bugaev and GitHub
cedc5fae32
Merge pull request #390 from outpace/sni-support
...
Add basic SNI support
2016-11-23 20:36:19 +03:00
Leonid Bugaev and GitHub
1f24c709c2
Do not add port to Host header for https ( #385 )
2016-11-14 17:49:58 +03:00
Leonid Bugaev and GitHub
a1174a159c
Do not add port to Host header for https
2016-11-14 17:47:30 +03:00
Leonid Bugaev
47db326b0f
Fix truncated tcp check
2016-10-11 18:56:30 +03:00
Leonid Bugaev
7f7cb7c439
Fix tests
2016-08-31 18:39:56 +03:00
Leonid Bugaev
0b986a9c3c
Merge branch 'master' of https://github.com/buger/gor
2016-08-31 18:23:27 +03:00
Leonid Bugaev
967c380dc3
go fmt
2016-08-31 17:27:45 +03:00
Leonid Bugaev
1674b58707
Fix basic http auth
2016-08-31 17:27:18 +03:00
Leonid Bugaev
a2f5e43375
Fix replayed response header
2016-08-31 16:27:07 +03:00
Leonid Bugaev
fc0361dcdc
Fix handling of connection: close for POST requests
2016-08-31 16:11:13 +03:00
Leonid Bugaev
75b31fa701
Fix make file
2016-08-10 15:01:06 +03:00
Leonid Bugaev
a12357b497
Fix Makefile
2016-08-10 14:08:59 +03:00
Leonid Bugaev
8e37136b8e
Fix test (one more time)
2016-08-10 14:06:42 +03:00
Leonid Bugaev
dac3b171a3
Fix test
2016-08-10 13:35:19 +03:00
Leonid Bugaev
daa9754dd6
Merge branch 'master' of https://github.com/buger/gor
2016-08-10 13:19:52 +03:00
Leonid Bugaev and GitHub
ecd7e3a5e5
Update README.md
2016-08-08 19:35:11 +03:00
Leonid Bugaev
4268dcf7d1
Merge branch 'master' of https://github.com/buger/gor
2016-08-08 18:28:32 +03:00
Leonid Bugaev
544d9402f0
Disable forced flush
2016-08-08 18:09:14 +03:00
Leonid Bugaev and GitHub
25ded56a59
Update COMM-LICENSE
2016-08-05 14:14:37 +03:00
Leonid Bugaev and GitHub
392d9a2f0e
Update LICENSE.txt
2016-08-05 14:09:20 +03:00
Leonid Bugaev
fbebe72f02
Fix multi-packet splited headers
2016-08-03 16:56:50 +03:00
Leonid Bugaev
e38f6a5801
Do not quite on flush error
2016-08-02 12:55:02 +03:00
Leonid Bugaev
25b998fa3f
Fix run command
2016-08-01 19:23:14 +03:00
Leonid Bugaev
f1f8e2f2a4
Fix http-disallow-header option
2016-08-01 19:17:05 +03:00
Leonid Bugaev
07fa6d9a7c
Force Go DNS resolver
2016-08-01 18:05:52 +03:00
Leonid Bugaev
2faae82db0
Merge branch 'master' of https://github.com/buger/gor
2016-07-31 20:29:51 +03:00
Leonid Bugaev and GitHub
7e245dfb18
Merge pull request #2 from buger/tcp-sessions
...
Add support for tcp sessions
2016-07-31 20:28:42 +03:00
Leonid Bugaev
f0acd31d88
Disable --input-http flag until I decide how to do it properly
2016-07-31 20:18:49 +03:00
Leonid Bugaev and GitHub
d34c27c3de
Track FIN packets to check for closed connection ( #350 )
...
* Track FIN packets to check for closed connection
* Add tests for FIN / fix bugs
* Fmt changes
2016-07-31 20:16:01 +03:00
Leonid Bugaev
a4826fcff9
Add support for tcp sessions
2016-07-30 16:42:40 +03:00
Leonid Bugaev
2e768f776d
Fix versioning
2016-07-13 20:45:44 +03:00
Leonid Bugaev and GitHub
1d811f34db
Update LICENSE.txt
2016-07-13 20:29:36 +03:00
Leonid Bugaev
7ce13e36d2
Merge branch 'master' of https://github.com/buger/gor
2016-07-13 16:07:42 +03:00
Leonid Bugaev and GitHub
edaf43027c
Merge pull request #1 from buger/binary
...
Add support for binary input/output
2016-07-13 16:02:12 +03:00
Leonid Bugaev
a6d263df1c
Add support for binary input/output
2016-07-13 16:01:25 +03:00
Leonid Bugaev and GitHub
35bb655f2d
Fix response meta
2016-07-13 15:59:01 +03:00
Leonid Bugaev and GitHub
24fc5b0078
Update README.md
2016-07-10 19:13:57 +03:00
Leonid Bugaev
8e0a8b31a9
Add missing submodule
2016-07-08 19:38:45 +03:00