Leonid Bugaev
|
12287d8bae
|
Fix type check, and add asserts submodule
|
2016-07-07 18:41:29 +03:00 |
|
Leonid Bugaev
|
a5cc943af4
|
Fix padded packet check
|
2016-07-07 18:11:33 +03:00 |
|
Leonid Bugaev
|
1ed8691b38
|
Fix loopback for non local IP's
|
2016-07-05 17:09:56 +03:00 |
|
Leonid Bugaev
|
f17f51390a
|
Fix 100-continue with multi-packet headers
Also adds —output-null for testing purpose
|
2016-07-01 20:01:25 +03:00 |
|
Leonid Bugaev
|
5a0c03ec33
|
Fix BodySize for multi-packet headers
|
2016-06-30 14:13:27 +03:00 |
|
Leonid Bugaev
|
803d53a760
|
Merge branch 'ylegat-feature/respect_timestamps_when_replaying_requests'
|
2016-06-29 17:30:05 +03:00 |
|
Leonid Bugaev
|
7c33336433
|
Add missing change
|
2016-06-29 17:29:36 +03:00 |
|
Leonid Bugaev
|
37650df2c8
|
Refactor #308
|
2016-06-29 17:29:09 +03:00 |
|
Leonid Bugaev
|
f2ff542cea
|
Merge branch 'feature/respect_timestamps_when_replaying_requests' of https://github.com/ylegat/gor into ylegat-feature/respect_timestamps_when_replaying_requests
|
2016-06-27 16:19:47 +03:00 |
|
 Leonid BugaevandGitHub
|
c756a11333
|
Pass only valid HTTP responses (#317)
|
2016-06-27 16:00:57 +03:00 |
|
Leonid Bugaev
|
48fdc02d2f
|
Fix tests + refactoring
|
2016-06-21 18:32:07 +03:00 |
|
Leonid Bugaev
|
f2c9aee4ac
|
Merge branch 'o19s-fix-307'
|
2016-06-21 18:06:05 +03:00 |
|
Leonid Bugaev
|
aea32d9395
|
Rename DelHeader to DeleteHeader
|
2016-06-21 18:05:32 +03:00 |
|
 Leonid BugaevandGitHub
|
e50ff77ca6
|
Update echo.sh
|
2016-06-20 19:57:10 +03:00 |
|
Leonid Bugaev
|
51860e130c
|
Add support for known network layers
Fix #310
Close #311
|
2016-06-20 19:32:13 +03:00 |
|
Leonid Bugaev
|
95eecb6b1c
|
Output file fixes
* Fixed flush/Write race
* Fixed names with underscores
|
2016-06-14 20:27:52 +05:00 |
|
Leonid Bugaev
|
c4271ffaf4
|
Connection timeout should inherit Timeout
|
2016-06-12 16:19:51 +05:00 |
|
 Leonid BugaevandGitHub
|
f4e2b12d0f
|
v0.14.1 (#301)
* Fix output-file
* Fix tunnel interface
|
2016-06-10 21:15:08 +06:00 |
|
Leonid Bugaev
|
d193e24910
|
Raise error if packet layer unknown
|
2016-06-10 10:38:13 +05:00 |
|
Leonid Bugaev
|
d36afeeb39
|
Update homebrew formula
|
2016-06-09 20:18:40 +05:00 |
|
Leonid Bugaev
|
06d129d20d
|
Add support for injecting real ip (#296)
|
2016-06-09 19:06:59 +06:00 |
|
Leonid Bugaev
|
a3aeca204c
|
Check dst and src IP's for packets (#295)
* Add IP check
* Check dst and src ips
|
2016-06-09 18:41:01 +06:00 |
|
Leonid Bugaev
|
35696a49c2
|
Add logging to the file-server
|
2016-06-08 14:38:09 +05:00 |
|
Leonid Bugaev
|
0fb8cec69b
|
Embed simple file server for tutorial purpose
|
2016-06-07 19:43:53 +05:00 |
|
Leonid Bugaev
|
cefa2b5cc2
|
Write files in chunks (#293)
* Chunked output strategy
* Fix sorting with indexes >= 10
|
2016-06-07 18:46:13 +06:00 |
|
Leonid Bugaev
|
ae092d6a02
|
Add custom HTTP methods
Should fix #291
|
2016-06-04 21:12:43 +05:00 |
|
Leonid Bugaev
|
9a6186ce9c
|
Merge pull request #290 from buger/output-file-improvements
File replay and recording improvements
|
2016-06-01 20:42:34 +06:00 |
|
Leonid Bugaev
|
ede0fb4c4c
|
Allow looping mode for --input-file
|
2016-06-01 18:49:20 +05:00 |
|
Leonid Bugaev
|
651bd82d3d
|
input-file support for gzip files
|
2016-06-01 10:41:29 +05:00 |
|
Leonid Bugaev
|
ecfd8549a6
|
Remove debug
|
2016-05-31 20:57:19 +05:00 |
|
Leonid Bugaev
|
0f5b509397
|
Add support for reading multiple files
|
2016-05-31 20:44:04 +05:00 |
|
Leonid Bugaev
|
c8a234b3dc
|
Remove test artifacts
|
2016-05-31 17:12:34 +05:00 |
|
Leonid Bugaev
|
b6f7de00c5
|
Add compression support
|
2016-05-31 16:41:01 +05:00 |
|
Leonid Bugaev
|
ba98e6e18a
|
Allow date templates for file names
|
2016-05-31 15:52:35 +05:00 |
|
Leonid Bugaev
|
b01748bbdf
|
Update echo.rb
|
2016-05-27 20:07:21 +05:00 |
|
Leonid Bugaev
|
75d217b846
|
Few fmt fixes
|
2016-05-27 16:38:09 +05:00 |
|
Leonid Bugaev
|
c1f354a01c
|
Support lower case headers
|
2016-05-27 16:36:28 +05:00 |
|
Leonid Bugaev
|
b900e38035
|
Add homebrew formula
|
2016-05-27 16:36:09 +05:00 |
|
Leonid Bugaev
|
62b92576a0
|
Update README.md
|
2016-05-25 19:15:01 +05:00 |
|
Leonid Bugaev
|
98fe7f19b2
|
Fix raw socket ipv6 support
|
2016-05-25 16:27:18 +05:00 |
|
Leonid Bugaev
|
98868e81c5
|
Do not run multiple BPF filters at once
|
2016-05-23 18:12:31 +05:00 |
|
Leonid Bugaev
|
0ccace8cad
|
Improve reconnection strategy
|
2016-05-23 18:05:34 +05:00 |
|
Leonid Bugaev
|
a181b144d7
|
Fix output-stdout
|
2016-05-23 18:05:09 +05:00 |
|
Leonid Bugaev
|
bf13dc59c3
|
Rename --output-dummy to --output-stdout and make it boolean (#282)
|
2016-05-21 21:16:47 +06:00 |
|
Leonid Bugaev
|
d944ac6789
|
Properly handle requests with headers consisting of multiple packets (#281)
|
2016-05-21 19:46:34 +06:00 |
|
Leonid Bugaev
|
a52f56df2b
|
Do not track response by default (#279)
* Do not track response by default
* Add track-response integration test
* Apply fmt
|
2016-05-20 21:09:39 +06:00 |
|
Leonid Bugaev
|
2836b555e3
|
Fix http client when headers are sent in separate chunks
|
2016-05-19 11:54:19 +05:00 |
|
Leonid Bugaev
|
af6307e6ef
|
Rename http-buffer option
|
2016-05-19 11:52:35 +05:00 |
|
Leonid Bugaev
|
ae7a3b7fa5
|
Merge pull request #277 from buger/http-compilance
Improve Http client compilance
|
2016-05-19 11:31:55 +06:00 |
|
Leonid Bugaev
|
3fa1b66fc5
|
Fix typo
|
2016-05-19 10:31:44 +05:00 |
|
Leonid Bugaev
|
7496692d76
|
Fix hound
|
2016-05-19 10:31:06 +05:00 |
|
Leonid Bugaev
|
cdbf3b910e
|
Apply fmt and fix tests
|
2016-05-19 10:26:39 +05:00 |
|
Leonid Bugaev
|
fe90601bff
|
Improve HTTP client compliance
|
2016-05-19 10:10:15 +05:00 |
|
Leonid Bugaev
|
d40d6c6116
|
Fix --input-tcp for payloads > 64kb
|
2016-05-17 19:56:13 +05:00 |
|
Leonid Bugaev
|
37d657fc33
|
Update README.md
|
2016-05-17 18:27:04 +05:00 |
|
Leonid Bugaev
|
2f86d005ad
|
Update README.md
|
2016-05-17 18:24:59 +05:00 |
|
Leonid Bugaev
|
9bed47e4d0
|
Update README.md
|
2016-05-17 18:10:27 +05:00 |
|
Leonid Bugaev
|
61605aefb2
|
Update README.md
|
2016-05-17 18:09:54 +05:00 |
|
Leonid Bugaev
|
eb9e073af8
|
Update README.md
|
2016-05-17 18:07:25 +05:00 |
|
Leonid Bugaev
|
163f4602e4
|
Update README.md
|
2016-05-17 17:57:28 +05:00 |
|
Leonid Bugaev
|
fee36a486d
|
Fix makefile
|
2016-05-14 11:36:33 +05:00 |
|
Leonid Bugaev
|
854ea15900
|
Update release script
|
2016-05-13 17:42:59 +05:00 |
|
Leonid Bugaev
|
f8349e4488
|
Merge pull request #273 from buger/libpcap-fixes
Libpcap fixes
|
2016-05-13 18:35:06 +06:00 |
|
Leonid Bugaev
|
aac1345d16
|
Add Mac support
|
2016-05-13 17:31:39 +05:00 |
|
Leonid Bugaev
|
663bd8b95d
|
fmt fixes
|
2016-05-13 14:46:27 +05:00 |
|
Leonid Bugaev
|
19bfb8211c
|
Use latest libpcap and ensure to close sockets
|
2016-05-13 14:33:20 +05:00 |
|
Leonid Bugaev
|
cbc871b83f
|
Improve listening on all interfaces for complex environments
If one interface is failed it should not fail whole program
|
2016-05-11 20:08:20 +05:00 |
|
Leonid Bugaev
|
768c5f9726
|
Apply FMT
|
2016-05-11 16:53:23 +05:00 |
|
Leonid Bugaev
|
47bb312b73
|
Allow listening on ALL interfaces
|
2016-05-11 16:52:52 +05:00 |
|
Leonid Bugaev
|
fb9cf68ff9
|
Merge pull request #270 from buger/ipv6
Add support for IPv6
|
2016-05-11 17:28:40 +06:00 |
|
Leonid Bugaev
|
759efce521
|
Add support for IPv6
|
2016-05-11 16:27:48 +05:00 |
|
Leonid Bugaev
|
af831381aa
|
Merge pull request #269 from buger/performance
Fix memory leaks and performance improvements
|
2016-05-11 15:32:17 +06:00 |
|
Leonid Bugaev
|
85e84ce330
|
Improve handling of fragmented messages
|
2016-05-11 14:26:11 +05:00 |
|
Leonid Bugaev
|
2bc441e0be
|
More fixes
|
2016-05-11 13:16:05 +05:00 |
|
Leonid Bugaev
|
7ee06e84f4
|
Add dest port to id
|
2016-05-10 15:40:13 +05:00 |
|
Leonid Bugaev
|
4109336a43
|
Remove unused logging
|
2016-05-10 11:10:14 +05:00 |
|
Leonid Bugaev
|
3ada9b63fd
|
Remove unused fields from packet
|
2016-05-10 11:08:39 +05:00 |
|
Leonid Bugaev
|
c41608e48c
|
Fix tests
|
2016-05-10 11:01:49 +05:00 |
|
Leonid Bugaev
|
48995cc41b
|
Do not span multiple goroutines
|
2016-05-10 06:40:35 +05:00 |
|
Leonid Bugaev
|
6a3b791f7b
|
Fix memory leak and improve tests
|
2016-05-09 18:00:12 +05:00 |
|
Leonid Bugaev
|
ddaa0e9d74
|
Require IP address
libpcap can’t listen on all interfaces in single thread
|
2016-05-03 18:47:11 +05:00 |
|
Leonid Bugaev
|
281219e6a0
|
Use static linking for libpcap and fix error with truncated packets
|
2016-05-03 17:55:38 +05:00 |
|
Leonid Bugaev
|
ba227ae9ba
|
Fix license file
|
2016-05-03 10:28:15 +05:00 |
|
Leonid Bugaev
|
5779ea1b45
|
Update java middleware to not use apache commons
|
2016-05-02 16:31:38 +05:00 |
|
Leonid Bugaev
|
bb0fab4d35
|
Update README.md
|
2016-04-30 18:35:51 +05:00 |
|
Leonid Bugaev
|
8cc377f22f
|
Update README.md
|
2016-04-30 18:35:13 +05:00 |
|
Leonid Bugaev
|
5bea65c723
|
Fix input raw command line options
|
2016-04-29 21:44:50 +05:00 |
|
Leonid Bugaev
|
52a0ebfd57
|
Fmt fixes
|
2016-04-29 16:01:37 +05:00 |
|
Leonid Bugaev
|
a8731f290c
|
Fix broken pipe error
|
2016-04-29 16:01:30 +05:00 |
|
Leonid Bugaev
|
2f0e865e82
|
Fix middleware crashing for big payloads.
Fix #245 and #250
|
2016-04-29 15:34:38 +05:00 |
|
Leonid Bugaev
|
afc8f7852e
|
Libpcap support and vairous bugfixes
Merge #260
|
2016-04-29 14:48:17 +05:00 |
|
Leonid Bugaev
|
00feb08165
|
Add benchmark for testing packet capture (and its quality)
|
2016-04-26 17:18:09 +05:00 |
|
Leonid Bugaev
|
0754ed7d83
|
Merge pull request #239 from dougjohnson/output-http-debug
add flag to enable debugging of http output
|
2016-04-25 17:55:04 +06:00 |
|
Leonid Bugaev
|
4baf3985dc
|
More debugging
|
2016-04-25 16:46:34 +05:00 |
|
Leonid Bugaev
|
32264eb427
|
Update README.md
|
2016-04-25 10:44:58 +05:00 |
|
Leonid Bugaev
|
3d7455d6c1
|
Update README.md
|
2016-04-23 18:35:17 +05:00 |
|
Leonid Bugaev
|
3c40ac7ab6
|
Fix input dummy spec
|
2016-04-23 09:38:46 +05:00 |
|
Leonid Bugaev
|
e0e065ba8a
|
Fix license name
|
2016-04-23 09:36:33 +05:00 |
|
Leonid Bugaev
|
fc1771ef70
|
Update README.md
|
2016-04-22 15:00:29 +05:00 |
|
Leonid Bugaev
|
5ec67ee88d
|
Create COM-LICENSE
|
2016-04-22 14:21:41 +05:00 |
|