42 Commits

Author SHA1 Message Date
Mzack9999
3831bfffa5 making payloads usable in DSL 2020-11-25 18:27:14 +01:00
Ice3man543
302ca4d406 Use strings.Builder 2020-11-13 01:58:56 +05:30
Ice3man543
0a760a4a7f Fixed a panic with traceLog and fixed a tengo bug 2020-11-13 01:51:41 +05:30
Ice3man543
867364c215 Fixed an error check 2020-11-12 23:31:38 +05:30
Ice3man543
69a841f287 Added workflow runtime generation from yaml 2020-11-12 23:28:24 +05:30
Ice3man543
0069847e63 Reworked progress bar with simpler stats 2020-11-01 19:42:25 +05:30
Ice3man543
1d04c06808 Added dynamic field in info key support 2020-10-19 11:37:58 +05:30
Víctor Zamanillo
5c00615c0d Fixed copylocks: return copies lock value: Result 2020-10-11 11:46:43 +02:00
Mzack9999
ac710e002d rate-limit rework 2020-10-09 23:11:07 +02:00
Mzack9999
12c9ca7b12 fixing go mod 2020-09-23 22:38:59 +02:00
Víctor Zamanillo
60005290b1 Initial adoption of golangci-lint for CI 2020-08-25 23:33:20 +02:00
Víctor Zamanillo
bff551eca3 Colorizer initialization when using a custom workflow 2020-08-24 11:21:49 +02:00
Manuel Bua
63cfd354b9 Use global pipes for capturing, experimental unified rendering 2020-08-01 21:44:14 +02:00
Manuel Bua
02238c491b Use manual progressbar rendering to allow syncing with other output
Refactor into an interface to return a no-op impl, avoid the need to
conditionally invoke any of the methods.
2020-07-31 23:36:56 +02:00
Manuel Bua
058c4ffbbf Experimental live results output with active progressbar
See 333809f3d63 for an early implementation of this.
2020-07-31 17:35:05 +02:00
Mzack9999
43a96b958a making progress bar respect silent flag 2020-07-28 20:39:07 +02:00
Manuel Bua
9d2539f856 Makes stdio capturing global
This dramatically lower chances of reaching max open files limit as it
works with two os.Pipe only, but it may be sub-optimal in some cases
such as with the `-debug` switch because there are no guarded writes
anymore when using `fmt.Fprintf` directly, such as when dumping request
or responses.
2020-07-27 21:35:24 +02:00
Manuel Bua
3916983bdb Merge branch 'master' into enumeration-progressbar 2020-07-27 00:25:36 +02:00
Manuel Bua
06cffee6aa Add support for workflows 2020-07-27 00:00:34 +02:00
Mzack9999
f45e01eda6 multi-matcher correction 2020-07-26 22:07:03 +02:00
Mzack9999
8c437fbd40 adding workflow's same directory path search for template variables 2020-07-26 20:14:05 +02:00
Manuel Bua
4d8131c8d8 Add support for DNS requests 2020-07-26 16:36:01 +02:00
Manuel Bua
bb24061628 Merge branch 'bugfix-engine-rework' into enumeration-progressbar-next 2020-07-25 20:33:01 +02:00
Mzack9999
5fa309cb82 2nd race bugfix 2020-07-25 20:11:46 +02:00
Manuel Bua
362fee27a4 Initial update to latest updates 2020-07-23 20:19:19 +02:00
Manuel Bua
04875a55dd Merge branch 'master' into enumeration-progressbar-next
# Conflicts:
#	v2/internal/runner/runner.go
#	v2/pkg/executor/executer_http.go
2020-07-22 22:28:26 +02:00
Mzack9999
57a496203f code refactor 2020-07-18 21:42:23 +02:00
Mzack9999
66713434f8 added in-workflow cookie reuse 2020-07-16 16:32:42 +02:00
Mzack9999
a256a56993 adding in-template cookie reuse 2020-07-16 16:16:26 +02:00
Mzack9999
a4ac439790 typo 2020-07-16 14:27:52 +02:00
Mzack9999
a75ea4644b adding external headers support within workflow 2020-07-16 14:22:59 +02:00
Mzack9999
ef8146cfd5 typo global correction 2020-07-16 10:57:28 +02:00
Mzack9999
34224c537b
Merge pull request #140 from ankh2054/master
Add description to Template files
2020-07-14 23:18:38 +02:00
Mzack9999
eb03174a94 workflow now returns last matched payloads value 2020-07-14 03:54:57 +02:00
Mzack9999
120637b31f adding array return type 2020-07-14 03:26:21 +02:00
Mzack9999
6fa236e205 expanded variable type support 2020-07-13 03:30:07 +02:00
Manuel Bua
d0174c047c Respect color output user flag, remove unused Progress WaitGroup 2020-07-12 18:09:29 +02:00
Mzack9999
2dee3507c0 adding script external variables support 2020-07-11 03:20:27 +02:00
Mzack9999
b4bf6cf4ac improved workflow logic 2020-07-10 09:04:38 +02:00
Charles Holtzkampf
f2f0a1726b
Update workflows.go 2020-07-08 20:01:21 +01:00
Manuel Bua
6d68b09863 Initial progress bar implementation 2020-07-04 23:00:11 +02:00
Ice3man543
458dbc1b38 v2 update 2020-07-01 16:17:24 +05:30