-
Notifications
You must be signed in to change notification settings - Fork 25
/
CHANGELOG
83 lines (83 loc) · 5.17 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
refactor(xray):
Update 3.5.1
fix(check,xray,definition,implementation): newReverse() not work
Update 3.5.0
fix(xray,cel,definition,implementation): sometime expression error, refactor
refactor(load): change error message
fix(xray): sometime urlpath join error
refactor(output): change error type
docs(README.md):
refactor(poc): remove useless code
feat(check): use sync.pool to reduce GC
Update 3.4.0
feat(all): use sync.pool to reduce GC
feat(errors): add error type
fix(xray,requests): request.raw incorrect
fix(xray): url join incorrect
Update 3.3.1
refactor(load): remove useless code
feat(xray): check if target is valid
docs(README.md):
perf(load): add log info for target number
Update 3.3.0
refactor(cel): refactor and add functions
feat(utils.iconhash): add Mmh3Hash32, Base64Encode
feat(utils.string): add ReverseString
build(go.mod): add spaolacci/murmur3
docs(README.md):
style(cel): remove TODO
Update 3.2.0
docs(README.md):
perf(pocV,banner): add banner
perf(load): print poc number in verbose mode
Update 3.1.0
feat(xray,poc): rules must ordered
test(v2_tcp_cache_test.yml): update
docs(README.md):
Update 3.0.0
feat: support xray tcp/udp poc
test(parse_test): remove
refactor(check):
refactor(cache): change rule_hash
refactor(load): wrap erors and debug message
docs(README.md):
ci(.version.toml):
Update 2.4.0
ci(.gitignore):
feat(update): update subcommand
feat(colorprint): add message and question
Update 2.3.0
refactor(check, cel):
fix(pocV): sometimes crash
ci(.goreleaser.yml):
docs(README):
fix(requests): can't get response.raw
fix(reqeusts): now response.raw != body
feat(cel):
refactor(cmd):
feat: cache and sort
refactor(check): change error message
refactor(check):
feat: support xray v2 http
docs(README.md):
refactor:
ci(.goreleaser.yml): not support arm
feat: support nuclei
chore(cmd/pocV,go.mod,go.sum): update WAY29/errors@v1.3.0
feat(utils,cmd/pocV,README): can filter pocs using tag
fix(utils): modify exit message
feat(all project): change error handler
feat(all): add tag subcommand,handle errors
refactor(test/nuclei_test): move to test/nuclei/
docs(README): update README
feat(all): add pkg/errors and colorprint, fix bug
fix(utils): CliError exitCode not used
refactor(xray/cel): remove randomLowercase
feat(all project): dnslog.cn for reverse, fix bug
refactor(README main): rename: main->pocV
docs(common/check): move DealWithRules
refactor(xray/cel,utils): project structure,RandomStr
feat(xray/requests): add cache
feat(nuclei/structs/task): add
refactor(main common/check): refactor project structure
first commit