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

request for upstream PR #1

Open
wants to merge 43 commits into
base: master
Choose a base branch
from
Open

request for upstream PR #1

wants to merge 43 commits into from

Conversation

joba-1
Copy link

@joba-1 joba-1 commented Apr 7, 2022

Hi Brimdata,

I wanted to use suricata-update on windows and discovered, that it does not work.
Luckily, after a lot of research, I found your fix and can report it worked for me. Thank you!

This PR is mainly not intended for you to merge (it would bring the repo on par with upstream).
Since this fix has not changed for two years, and you did not send a PR to upstream, I guess you lost interest?
Anyways, if you allow, I would create the PR upstream. Ok?

henridf and others added 30 commits November 8, 2020 21:46
It has problematic semantics on Windows.
(os.rename fails on Windows if dst file exists).
CentOS 6 has been end of lifed.
Make sure Python 3 is used.
The no-merge handling was not updated when the file storage
was converted to a list causing it to fail.

Also add a --no-merge test to our integration test.

Fixes issue:
https://redmine.openinfosecfoundation.org/issues/4324
This option was never implemented and is an artifact of the tools
suricata-update was based on.

Redmine issue:
https://redmine.openinfosecfoundation.org/issues/4215
Allow whitespaces in entire HTTP header value.

This enables HTTP Basic Authentication.

Redmine issue:
https://redmine.openinfosecfoundation.org/issues/4362
And GitHub CI has all these tests covered.
If no-test was set in the configuration file, it was always
being overridden by the command, even if not set on the command
line. This change allow no-test to be set in the configuration file
like:

no-test: true

Redmine issue:
https://redmine.openinfosecfoundation.org/versions/168
Python 3.5 has been end of lifed.
Allow more characters in the custom header regular expression to
allow for Oauth2 tokens.

Feature #4701.

[Commit message rewritten by [email protected] with permission]
In the case where multiple modifications changed a rule (drop included),
only the last modification took affect.

This is due to the modifications each being done on a clean version of
the rule, rather than the previously modified version of the rule.

Ticket #4259
jasonish and others added 13 commits January 5, 2022 14:25
Instead of counting how many modifications took place, just
count the number of rules that were modified.
Add and update debug logs for flowbit requirements to display pass

Ticket #3205.
Cleaning up the suricata help output and hiding the extra options
behind a "--show-advanced" option.

Hidden options are:

* --user-agent <user-agent>
* --no-check-certificate
* --yaml-fragment <filename>
* --url <url>
* --local <path>
* --sid-msg-map <filename>
* --sid-msg-map-2 <filename>
* --ignore <pattern>
* --no-ignore
* --threshold-in <filename>
* --threshold-out <filename>
* --dump-sample-configs
* --etopen
* --reload-command <command>
* --test-command <command>
* --no-merge

Ticket #3974.
Don't automatically update the sources on list-sources
if it does not exist. Instead just use the bundled version.

Ticket #3249.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants