Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nuclei - v3.3.2 release prep #5583

Merged
merged 51 commits into from
Sep 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
02fadbc
chore: migrate issue template to issue form (#5538)
dwisiswant0 Aug 18, 2024
80b3cc0
feat: jira accept issue-type and project ids (#5537)
Ice3man543 Aug 19, 2024
c6bafd8
chore(deps): bump github.com/projectdiscovery/clistats
dependabot[bot] Aug 19, 2024
0f79044
Merge pull request #5540 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
e16350c
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.54 to 0.0.55
dependabot[bot] Aug 19, 2024
c9fe075
Merge pull request #5542 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
c94d226
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Aug 19, 2024
326f877
Merge pull request #5544 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
091ca32
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Aug 19, 2024
943a6f6
Merge pull request #5541 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
8a38182
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Aug 19, 2024
4d5eb9c
Merge pull request #5543 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
0da993a
Merge commit from fork
Mzack9999 Aug 19, 2024
3064788
fix race condition
dogancanbakir Aug 19, 2024
7af08e2
Merge branch 'dev' into fix_race_condition
dogancanbakir Aug 19, 2024
5002342
fix lint
dogancanbakir Aug 19, 2024
d84aea9
chore: sorts gitignore (#5548)
dwisiswant0 Aug 20, 2024
b1152ef
chore(make): make it DRY (#5549)
dwisiswant0 Aug 20, 2024
46782ff
use sync.Once
dogancanbakir Aug 21, 2024
35a0d67
remove redundant code
dogancanbakir Aug 21, 2024
87c8cd8
Upgrade gitlab
AdallomRoy Aug 21, 2024
d1f4c98
Revert "remove redundant code"
dogancanbakir Aug 21, 2024
5e102b7
fixing race + nil crash
Mzack9999 Aug 21, 2024
ddf9b2f
fix
Mzack9999 Aug 21, 2024
bfdc507
lint
Mzack9999 Aug 21, 2024
b53b530
Merge pull request #5547 from projectdiscovery/fix_race_condition
Mzack9999 Aug 21, 2024
8e1072e
Merge pull request #5551 from AdallomRoy/dev
Mzack9999 Aug 21, 2024
56af26a
Add auto assign (#5555)
dogancanbakir Aug 22, 2024
710f1ad
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Aug 26, 2024
5627da8
Merge pull request #5573 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
4a39fdb
chore(deps): bump github.com/projectdiscovery/utils from 0.2.5 to 0.2.7
dependabot[bot] Aug 26, 2024
253fbc3
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Aug 26, 2024
faed779
Merge pull request #5571 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
b424ba9
Merge pull request #5570 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
2670b68
chore(deps): bump github.com/projectdiscovery/tlsx from 1.1.6 to 1.1.7
dependabot[bot] Aug 26, 2024
c23e186
Merge pull request #5574 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
4a85e73
skip dependabot prs (#5575)
dogancanbakir Aug 26, 2024
aac1af1
refactor(fuzz): use `mapsutil.Map` type (#5558)
dwisiswant0 Aug 28, 2024
bf58b4d
Remove conflicting `-U` option for `apk` in Dockerfile (#5578)
PeterDaveHello Aug 28, 2024
6b71af4
Fixed issue with `-ms` option to scan non accessible host (#5576)
dogancanbakir Aug 28, 2024
e0b2542
feat: conditionally panic-recover (#5553)
dwisiswant0 Aug 28, 2024
88b281a
chore: fix some function names in comment (#5586)
linchizhen Sep 1, 2024
fdb8e0a
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Sep 2, 2024
9a52729
Merge pull request #5589 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
841d891
feat(headless): add `ActionWaitDialog` type (#5545)
dwisiswant0 Sep 2, 2024
cb05f55
Auto Generate Syntax Docs + JSONSchema [Mon Sep 2 10:01:02 UTC 2024]…
ghost Sep 2, 2024
0c4c0af
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.8 to 0.2.1…
dependabot[bot] Sep 2, 2024
04a6159
chore(deps): bump github.com/projectdiscovery/retryablehttp-go (#5591)
dependabot[bot] Sep 2, 2024
7bc257d
chore(deps): bump github.com/projectdiscovery/ratelimit (#5588)
dependabot[bot] Sep 2, 2024
5bb7308
chore(deps): bump github.com/projectdiscovery/httpx from 1.6.7 to 1.6…
dependabot[bot] Sep 2, 2024
042b33d
version update
ehsandeep Sep 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: Bug Report
description: Create a report to help us to improve the Nuclei.
title: "[BUG] ..."
labels: ["Type: Bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!

For support requests, FAQs or "How to" questions, please use the [GitHub Discussions](https://github.com/projectdiscovery/nuclei/discussions) section instead or join our [Discord server](https://discord.gg/projectdiscovery) to discuss the idea on the **#nuclei** channel.

:warning: **Issues missing important information may be closed without further investigation.**
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues.
required: true
- type: textarea
attributes:
label: Current Behavior
description: A concise description of what you're experiencing.
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: |
Steps to reproduce the behavior, for example, commands to run Nuclei.

:warning: **Please redact any literal target hosts/URLs or other sensitive information.**
placeholder: |
1. Run `nuclei -t ...`
validations:
required: true
- type: textarea
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: textarea
attributes:
label: Environment
description: |
Examples:
- **OS**: Ubuntu 20.04
- **Nuclei** (`nuclei -version`): v3.3.1
- **Go** (`go version`): go1.22.0 _(only if you've installed it via the `go install` command)_
value: |
- OS:
- Nuclei:
- Go:
render: markdown
validations:
required: true
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Templates? Anything that will give us more context about the issue you are encountering!

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Feature Request
description: Request feature to implement in the Nuclei.
title: "[FEATURE] ..."
labels: ["Type: Enhancement"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this feature request!

Please make sure to provide a detailed description with all the relevant information that might be required to start working on this feature. In case you are not sure about your request or whether the particular feature is already supported or not, please [start a discussion](https://github.com/projectdiscovery/nuclei/discussions/categories/ideas) instead.

Join our [Discord server](https://discord.gg/projectdiscovery) to discuss the idea on the **#nuclei** channel.
- type: textarea
attributes:
label: Describe your feature request
description: A clear and concise description of feature to implement.
validations:
required: true
- type: textarea
attributes:
label: Describe the use case of the feature
description: A clear and concise description of the feature request's motivation and the use-cases in which it could be useful.
validations:
required: true
- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context about the feature request here.
validations:
required: false
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

41 changes: 0 additions & 41 deletions .github/ISSUE_TEMPLATE/issue-report.md

This file was deleted.

7 changes: 7 additions & 0 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
addReviewers: true
reviewers:
- dogancanbakir

numberOfReviewers: 1
skipKeywords:
- '@dependabot'
73 changes: 36 additions & 37 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,43 +1,42 @@
# Misc
**/*-cache
**/*-config
**/.cache
*.DS_Store
*.exe
.devcontainer
.gitignore
.idea
.vscode
.devcontainer
vendor

# Binaries
**/bindgen
**/debug-*
**/docgen
**/functional-test
**/fuzzplayground
**/integration-test
**/jsdocgen
**/main
**/memogen
**/nuclei
**/nuclei-stats*
**/nuclei_dev
**/nuclei_main
**/scan-charts
**/scrapefunc
**/scrapefuncs
**/tsgen

# Templates
/*.yaml

# Generated docs
/dsl.md

# Junk
dist
integration_tests/nuclei
integration_tests/.cache
integration_tests/integration-test
cmd/nuclei/main
cmd/nuclei/nuclei
cmd/integration-test/nuclei
cmd/functional-test/nuclei_dev
cmd/functional-test/nuclei_main
cmd/functional-test/functional-test
cmd/docgen/docgen
pkg/protocols/common/helpers/deserialization/testdata/Deserialize.class
pkg/protocols/common/helpers/deserialization/testdata/ValueObject.class
pkg/protocols/common/helpers/deserialization/testdata/ValueObject2.ser
*.exe
.gitignore
pkg/js/devtools/bindgen/cmd/bindgen/bindgen
pkg/js/devtools/jsdocgen/jsdocgen
pkg/js/devtools/tsgen/tsgen
pkg/js/devtools/tsgen/cmd/tsgen/tsgen
*.DS_Store
pkg/protocols/headless/engine/.cache
/nuclei
/bindgen
/jsdocgen
/tsgen
/scrapefuncs
/integration_tests/.cache/
/*.yaml
**/*-config
**/*-cache
/fuzzplayground
integration_tests/fuzzplayground
/dsl.md
/nuclei-stats
/nuclei-stats-*
/scan-charts
/**/debug-*

vendor
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ RUN go build ./cmd/nuclei

# Release
FROM alpine:3.18.6
RUN apk -U upgrade --no-cache \
RUN apk upgrade --no-cache \
&& apk add --no-cache bind-tools chromium ca-certificates
COPY --from=build-env /app/nuclei /usr/local/bin/

Expand Down
Loading
Loading