Jeff Lucovsky
0c5c2173bc
config: General typo and grammar cleanup
5 years ago
Jason Ish
76582e34c1
suricata.yaml/dns: removed unused settings
...
Remove DNS settings global-memcap, state-memcap and request-flood.
These have never been used in the Rust implementation of the DNS
decoder.
5 years ago
Jason Ish
d86973b386
unified2: remove deprecated output unified2
...
Ticket 2385:
https://redmine.openinfosecfoundation.org/issues/2385
5 years ago
Phil Young
1c99536945
napatech: add hardware based bypass support
...
Napatech hardware bypass support enables Suricata to utilize
capabilities of Napatech SmartNICs to selectively bypass flow-based
traffic.
5 years ago
Philippe Antoine
4a2918e6b5
yaml: clarify comment about dump-all-headers
...
Logs a warning if the value is unknown
Fixes #2810
5 years ago
Jason Ish
16221c0b33
suricata.yaml/dns: small cleanups, not that default is v2
...
Note that the eve dns log format is version 2 by default.
Make the value of commented out values their default.
Update the comment on the types to better reflect what it does.
5 years ago
Philippe Antoine
6921608673
http: updates suricata.yaml comments
...
As well as the userguide documentation about suricata.yaml
5 years ago
Konstantin Klinger
808ea0dba9
app-layer: remove obsolete msn protocol detection
5 years ago
Victor Julien
ebecaca7ea
eve/anomaly: enable by default
...
Default config will only enable 'app-layer' type within the anomaly
logger.
5 years ago
Victor Julien
514c7c1a04
yaml: minor improvements
5 years ago
Victor Julien
cec8067001
yaml: clean up 'autofp-scheduler' option
5 years ago
Jeff Lucovsky
883cad1a86
logging/anomaly: Clarify anomaly logging
...
Clarify the description of the anomaly logging types.
5 years ago
Jeff Lucovsky
af615baaf7
logging/alert: Expand alert logging description
...
Clarify the configuration requirements for alerts and http-body logging.
5 years ago
Victor Julien
788c9f8f11
tls/ja3: don't disable; allowing runtime enabling
5 years ago
jason taylor
e4156b2f89
config: update lzma size notes to match others
...
Signed-off-by: jason taylor <jtfas90@gmail.com>
5 years ago
Jason Ish
6c2e9ac27c
suricata.yaml: mark drop.log as deprecated
5 years ago
Jason Ish
4e12984ac8
suricata.yaml: mark unified2 as deprecated
5 years ago
Jason Ish
d891a8cb79
config: remove all but a stub of file-store v1.
...
Remove most of the file-store v1 configuration section and mark
it as deprecated. Provide a link where to find the available
options.
5 years ago
Victor Julien
be6cdd37f8
stream: remove fix stream.depth references
5 years ago
Philippe Antoine
af4f816204
http: sets compression bomb limit
6 years ago
Philippe Antoine
c09ad01836
http: disable lzma decompression from configuration
6 years ago
Victor Julien
8765839084
sip: disable output by default
6 years ago
Jason Ish
a45a2fa1fc
sip: disable by default in 5.0
6 years ago
Giuseppe Longo
edc2a583a9
rust/sip: add SIP logger
6 years ago
Giuseppe Longo
2e975a0481
rust/sip: add parser for SIP protocol
6 years ago
Jason Ish
4111272c88
config/anomaly: use enabled key word; cleanups
...
The anomaly section was commented out, but the types sub object
was not, which then attached the types keyword to the previous
object.
Instead keep "anomaly" enabled in the yaml (not commented out)
and use the "enabled: no" to have it disabled by default.
Additonally reformat the comments to be better viewed in 80
columns.
6 years ago
Jason Ish
61a6eaf330
htp/lzma: set limit from configuration
...
Also use a default defined in Suricata, not libhtp.
6 years ago
Jeff Lucovsky
aaacbf28c2
logging/anomaly: Support configuration filter types
6 years ago
Victor Julien
c1b333c96e
rdp: disable eve.rdp by default
6 years ago
Jason Ish
664605b5f1
rdp: disable rdp by default for 5.0
6 years ago
Zach Kelly
caef8b5b38
protocol parser: rdp
...
Initial implementation of feature 2314:
1. Add protocol parser for RDP
2. Add transactions for RDP negotiation
3. Add eve logging of transactions
6 years ago
Shivani Bhardwaj
59da7ae302
counters: Add new default for decoder events
...
Set the new default for decoder events to `decoder.event` instead of the
previously used `decoder`. Remove the corresponding warning for 5.0.
6 years ago
Victor Julien
d5009c5d8c
doc/stream: briefly explain bypass
6 years ago
Jason Ish
55852d0de3
rules: remove configuration for legacy rule handling
...
Removes the autoconf, and suricata.yaml sections for using
the legacy style of rule management.
6 years ago
Jeff Lucovsky
2149807bd6
eve/ftp: Transaction support for unmatched requests
...
Modified transaction logic to create a new transaction with each
request; replies location transactions by using the oldest "open"
(unmatched) transaction or the last transaction if none are open.
6 years ago
Jeff Lucovsky
9b88ecb3c1
suricata.yaml: Add ftp logging option to eve-log
6 years ago
Bill Meeks
a291209e47
detect/geoip: migrate to GeoIP2 database format
...
Issue #2765
6 years ago
Victor Julien
82de6e0659
decoder/vxlan: improvements and cleanups
...
Implement port config handling. Also check both src port and dest
port for tunnels that only set the destination port to the VXLAN
port. At the point of the check we don't know the packet direction
yet.
Implement as Suricata tunnel similar to Teredo.
Cleanups.
6 years ago
Jason Ish
577c8cb0c0
dns-log: remove from config
...
dns-log has been removed from the code.
Redmine issue:
https://redmine.openinfosecfoundation.org/issues/2297
6 years ago
Eric Leblond
4e94c2b8c2
suricata.yaml: fix path to ebpf and xdp doc
6 years ago
Pierre Chifflier
6fc7fc74cb
SNMP: add logger
6 years ago
Pierre Chifflier
2df840a8b8
Add SNMP (v1/v2c/v3) application layer
6 years ago
Mats Klepsland
a4eaef25d6
eve: add JA3S field to TLS JSON logger
...
Add JA3S object to TLS JSON logger (extended log).
6 years ago
Eric Leblond
5d76f0897c
af-packet: remove rollover reference
...
This patch removes reference to rollover in the configuration file
and add warnings when it is used.
6 years ago
Jeff Lucovsky
cc492c50c8
eve/logging: disable anomaly logging by default
...
Disable anomaly logging by default. Networks with excessive issues may
experience packet processing degradation.
6 years ago
Jeff Lucovsky
a8938f449d
logging: Anomaly logging
...
This changeset adds anomaly logging to suricata for issue 2282.
Anomaly logging is controlled via the `anomaly` section within eve-log.
There is a single option -- `packethdr` -- for including the packet header
in the anomaly.
6 years ago
Jason Ish
fc3191dc2d
config: enable all things requiring Rust
...
Instead of only enabling them if Rust is enabled, as Rust is
always enabled now.
6 years ago
Phil Young
05271bfbe5
napatech: simplify integration with Napatech cards
...
- There is now an option to automatically create streams on the
correct NUMA node when using cpu affinity.
- When not using cpu affinity the user can specify streams to be
created in the suricata.yaml file. It is no longer required to
use NTPL to create streams before running suricata.
- The legacy usage model of running NTPL to create streams is still
available. This can be used for legacy configurations and complex
configurations that cannot be satisfied by the auto-config option.
6 years ago
Victor Julien
d00950be81
log/file: use default-log-dir for suricata.log
...
Default to just suricata.log instead of the full path, so that
in user mode we can log in the user mode location.
6 years ago
Eric Leblond
abe2836caf
suricata.yaml: fix name of encryption-handling var
6 years ago