Leonid Bugaev
48492dc8cb
Allow url param rewriting
2015-07-09 16:58:42 +05:00
Leonid Bugaev
29035d4518
Allow multiple url regexp and apply fmt
2015-07-09 16:05:00 +05:00
Leonid Bugaev
1ce10249be
Percent based syntax for hash filters
2015-07-09 15:44:15 +05:00
Leonid Bugaev
5a23573cfe
Add --http-allow-param-hash
2015-07-09 15:30:06 +05:00
Leonid Bugaev
413f50129f
Add support for restricting certain urls
2015-07-08 20:27:35 +05:00
Leonid Bugaev
686d7436ae
Merge setting files
2015-07-08 20:09:43 +05:00
Leonid Bugaev
18c0473239
Merge pull request #164 from buger/change-tcp-output-format
...
Change internal message format
2015-07-08 19:12:25 +05:00
Leonid Bugaev
4d00ff8757
Change internal message format
2015-07-08 19:07:50 +05:00
Leonid Bugaev
8f73233717
Merge pull request #163 from buger/fix-proxy-set-host
...
Handle proxy request format and HTTP 1.0 requests
2015-07-08 18:40:12 +05:00
Leonid Bugaev
07c65117ad
Handle proxy request format and HTTP 1.0 requests
2015-07-08 18:26:14 +05:00
Leonid Bugaev
31fa612fef
Add go tool coverage make task
2015-07-07 08:29:49 +05:00
Leonid Bugaev
9ddb718525
Merge pull request #160 from buger/raw-http-client
...
Send unmodified http request
2015-07-06 21:43:47 +05:00
Leonid Bugaev
4f114f067b
Apply fmt
2015-07-06 21:09:06 +05:00
Leonid Bugaev
9a0d9166c3
Yay! http.Client replaced by own simple http client
2015-07-06 21:08:34 +05:00
Leonid Bugaev
bc48e1ad49
Fix tests
2015-07-06 18:56:50 +05:00
Leonid Bugaev
53c27cf374
Add Header Modifier tests
2015-07-06 18:53:54 +05:00
Leonid Bugaev
a859ae02ad
More tests and simplify hashFilter
2015-07-06 18:36:12 +05:00
Leonid Bugaev
2b17989fd9
Move HTTP modifier from HTTP output plugin
2015-07-05 23:17:57 +05:00
Leonid Bugaev
96fd713453
Use separate config for modifier
2015-07-05 10:25:44 +05:00
Leonid Bugaev
43fd14b561
Merge pull request #159 from whitekid/master
...
add .dockerignore file
2015-07-05 10:02:52 +05:00
Leonid Bugaev
72b15db93f
Add utilities for modifying HTTP payload
2015-07-05 09:42:59 +05:00
Leonid Bugaev
557cdbebb6
Update README.md
2015-07-04 22:05:23 +05:00
Leonid Bugaev
925ff151dc
Update README.md
2015-07-04 19:59:14 +05:00
Leonid Bugaev
481e4f2e74
Refactor http output settings
2015-07-02 23:08:31 +05:00
Leonid Bugaev
416586a365
Add support for redirects
2015-07-02 20:41:25 +05:00
Leonid Bugaev
a08ecc79fc
Add support for timeouts and servers closing connections
2015-07-02 18:33:38 +05:00
Leonid Bugaev
decb9483a5
Fix docker file path
2015-07-02 10:25:47 +05:00
Leonid Bugaev
21c544ef67
Fix tests and apply go fmt
2015-07-01 19:29:19 +05:00
Leonid Bugaev
122f06f6c2
Add raw http client
2015-07-01 19:06:49 +05:00
Choe, Cheng-Dae
3d3c6a34b1
add .dockerignore
2015-06-30 21:34:42 +09:00
Leonid Bugaev
04d727915d
Merge pull request #158 from buger/fix-100-expect
...
Fix Expect: 100-continue requests and refactor chunked encoding
2015-06-29 17:29:59 +05:00
Leonid Bugaev
1e7b603ae0
Fix import path
2015-06-29 17:14:11 +05:00
Leonid Bugaev
41294f9470
Fix 100-Expect requests and refactor chunked encoding
2015-06-29 17:01:26 +05:00
Leonid Bugaev
451a1cd11a
Update version number
2015-06-26 10:02:31 +05:00
Leonid Bugaev
6fe7ba8e86
Merge pull request #157 from buger/encoding-chunked
...
Handle Transfer-Encoding: chunked
0.9.4
2015-06-26 09:19:02 +05:00
Leonid Bugaev
534e9b29fa
Merge branch 'master' into encoding-chunked
...
Conflicts:
output_http.go
2015-06-26 09:12:29 +05:00
Leonid Bugaev
390f75fd3c
Handle Transfer-Encoding: chunked
2015-06-26 09:08:16 +05:00
Leonid Bugaev
a059648008
Merge pull request #150 from makern/64bit-align
...
Fix alignment crash on i386
2015-03-23 13:33:39 +05:00
Markus Kern
b2e1eea6bf
Fix alignment crash on i386
2015-03-22 21:22:44 +00:00
Leonid Bugaev
92ba321569
Merge pull request #148 from MartinNowak/pow2
...
simplify power of 2 test
2015-03-19 17:37:53 +05:00
Martin Nowak
2b497e6177
simplify power of 2 test
2015-03-19 11:08:49 +01:00
Leonid Bugaev
09f9cac6fb
Merge pull request #145 from tarfu/master
...
Introduce possibility to enable redirects.
2015-03-15 08:40:29 +05:00
Tobias Breitwieser
d05bc0d5e9
Introduce possibility to enable redirects.
2015-03-14 16:47:04 +01:00
Leonid Bugaev
1c0182188c
Merge pull request #143 from falzm/fix-socket-perm-crash
...
Prevent crash if no permissions on port
2015-03-06 16:13:12 +05:00
Marc Falzon
cef8b75496
Prevent crash if no permissions on port
...
This fix prevents Gor from crashing at startup if run without proper
permissions for listening on specified port.
2015-03-05 21:58:52 +01:00
Leonid Bugaev
e9fd5eb273
Merge pull request #141 from wmoss/master
...
Properly handle errors on input sockets
2015-03-03 12:00:55 +05:00
Will Moss
85fbfff308
Properly handle errors on input sockets
...
`buf` is of length 0, so you never make it into
the loop to handle the errors. This means you end
up in a tight loop calling `ReadBytes` and always
getting back `io.EOF` and 0 bytes.
2015-03-02 21:52:40 -08:00
Leonid Bugaev
a7aaf7df65
Merge pull request #140 from wmoss/master
...
Properly return from errors from ReadRequest
2015-02-28 09:57:33 +05:00
Will Moss
c1c87ed4e2
Properly return from errors from ReadRequest
2015-02-26 16:07:52 -08:00
Leonid Bugaev
072f332956
Merge pull request #138 from wmoss/master
...
Make TCPOutput more robust to failures
2015-02-23 09:05:18 +05:00