Victor Julien
							
						 
						
							 
							
							
							
								
							
								55cf11fdc2 
								
							
								 
							
						 
						
							
							
								
								flow/storage: use const for getter  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								99fd69ee8c 
								
							
								 
							
						 
						
							
							
								
								eve: mac logging code cleanup  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								2d79a5206b 
								
							
								 
							
						 
						
							
							
								
								eve/drop: log direction if we have a flow  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								90f3823cad 
								
							
								 
							
						 
						
							
							
								
								eve: log mac addresses in packet direction  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								f1068bbb08 
								
							
								 
							
						 
						
							
							
								
								dpdk: fix timestamp issues  
							
							 
							
							... 
							
							
							
							Each thread had its own version of the `machine_start_time`, which
lead to slight time differences. This became apparent mostly in IPS,
where 2 threads each process a side of the flow.
This patch makes the `machine_start_time` global. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								cd2a5ec84f 
								
							
								 
							
						 
						
							
							
								
								packet: move action functions to packet files  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								0977f40d1c 
								
							
								 
							
						 
						
							
							
								
								detect/tag: improve time handling on windows  
							
							 
							
							... 
							
							
							
							Bug: #5584 . 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								410acf226f 
								
							
								 
							
						 
						
							
							
								
								detect: unittest guards for ut only function  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								60285a629f 
								
							
								 
							
						 
						
							
							
								
								detect: remove unused function  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								5d6212183b 
								
							
								 
							
						 
						
							
							
								
								eve/alert: minor cleanups  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								34ee53e5ec 
								
							
								 
							
						 
						
							
							
								
								cocci: remove action check as we no longer use macros  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								6c200c7793 
								
							
								 
							
						 
						
							
							
								
								detect: issue drop to root packet in all cases  
							
							 
							
							... 
							
							
							
							Update DROP action handling in tunnel packets. DROP/REJECT action is set
to outer (root) and inner packet.
Check action flags both against outer (root) and inner packet.
Remove PACKET_SET_ACTION macro. Replace with RESET for the one reset usecase.
The reason to remove is to make the logic easier to understand.
Reduce scope of RESET macros.
Rename PacketTestAction to PacketCheckAction except in unittests. Keep
PacketTestAction as a wrapper around PacketCheckAction. This makes it
easier to trace the action handling in the real code.
Fix rate_filter setting actions directly.
General code cleanups.
Bug: #5571 . 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								79fc8e74cb 
								
							
								 
							
						 
						
							
							
								
								packetpool: debug message to assist drop checks  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								d1009e295c 
								
							
								 
							
						 
						
							
							
								
								packetpool: remove debug validation check  
							
							 
							
							... 
							
							
							
							Current packet might be the root or a child. Root would have set
drop action set, but Packet::pkt_src might be set in either. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								fe5a8beb50 
								
							
								 
							
						 
						
							
							
								
								decode: minor code cleanup  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								ba3e0b3155 
								
							
								 
							
						 
						
							
							
								
								nfq: set drop reason on verdict error  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								a7333a3ea5 
								
							
								 
							
						 
						
							
							
								
								napatech: reduce size of Packet structure  
							
							 
							
							... 
							
							
							
							Put napatech packet vars in the union that is meant for this type of
data. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Juliana Fajardini
							
						 
						
							 
							
							
							
								
							
								e4b46e0763 
								
							
								 
							
						 
						
							
							
								
								doc/acknowledgements: add a few more names  
							
							 
							
							... 
							
							
							
							Added some names of known contributors to the documentation 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Juliana Fajardini
							
						 
						
							 
							
							
							
								
							
								3c25185e0b 
								
							
								 
							
						 
						
							
							
								
								devguide: add section about stale tickets policy  
							
							 
							
							... 
							
							
							
							Just to set the right expectations, and to have it registered for us,
too. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Haleema Khan
							
						 
						
							 
							
							
							
								
							
								b31a286952 
								
							
								 
							
						 
						
							
							
								
								detect-fileext: convert unittests to FAIL/PASS APIs  
							
							 
							
							... 
							
							
							
							Fixes Bug: #4033  
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Haleema Khan
							
						 
						
							 
							
							
							
								
							
								6c922e0b98 
								
							
								 
							
						 
						
							
							
								
								rust: fix lint warning for clippy::enum's name  
							
							 
							
							... 
							
							
							
							Ticket: #4597  
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Lukas Sismis
							
						 
						
							 
							
							
							
								
							
								5365fdccf7 
								
							
								 
							
						 
						
							
							
								
								dpdk: fix mempool cache error message  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shivani Bhardwaj
							
						 
						
							 
							
							
							
								
							
								2a0cb1f3da 
								
							
								 
							
						 
						
							
							
								
								doc: update base64_decode notes  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shivani Bhardwaj
							
						 
						
							 
							
							
							
								
							
								7005443b8b 
								
							
								 
							
						 
						
							
							
								
								base64: add and clean tests  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Shivani Bhardwaj
							
						 
						
							 
							
							
							
								
							
								dad52f133d 
								
							
								 
							
						 
						
							
							
								
								base64: add new mode as per RFC 4648  
							
							 
							
							... 
							
							
							
							As per RFC 4648,
Implementations MUST reject the encoded data if it contains characters
outside the base alphabet when interpreting base-encoded data, unless
the specification referring to this document explicitly states
otherwise.
Add a new mode BASE64_MODE_RFC4648, and handle input strictly as per the
specification.
Bug 5223 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Lukas Sismis
							
						 
						
							 
							
							
							
								
							
								e101384e7b 
								
							
								 
							
						 
						
							
							
								
								transversal: remove suricata-ids.org references  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								dependabot[bot]
							
						 
						
							 
							
							
							
								
							
								2158dbf3ba 
								
							
								 
							
						 
						
							
							
								
								github-actions: bump actions/checkout from 2 to 3.1.0  
							
							 
							
							... 
							
							
							
							Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								dependabot[bot]
							
						 
						
							 
							
							
							
								
							
								2681d21c11 
								
							
								 
							
						 
						
							
							
								
								github-actions: bump actions/cache from 3.0.8 to 3.0.10  
							
							 
							
							... 
							
							
							
							Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.8 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](fd5de65bc8...56461b9eb0 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								05900b99cd 
								
							
								 
							
						 
						
							
							
								
								github-ci: add workflow for rust clippy  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								2a42386c28 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for null comparison  
							
							 
							
							... 
							
							
							
							Use .is_null() instead of checking for equality against
std::ptr::null(). 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								45dfea2497 
								
							
								 
							
						 
						
							
							
								
								rust/modbus: derive default instead of manual impl  
							
							 
							
							... 
							
							
							
							Cleans up a clippy lint for a trivial default impl that can be derived. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								9218da0eb8 
								
							
								 
							
						 
						
							
							
								
								rust/frames: cleanup clippy lint for unsafe  
							
							 
							
							... 
							
							
							
							Where possible mark the relevant functions unsafe.  Otherwise suppress
the warning for now as this pattern is supposed to be a safe API around
an unsafe one. Might need some further investigation, but in general the
"guarantee" here is provided from the C side. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								105d9a5f02 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for unnecessary_unwrap  
							
							 
							
							... 
							
							
							
							Avoid check if not none followed by unwrap. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								85cfa7254b 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for single_char_add_str  
							
							 
							
							... 
							
							
							
							Idiomatic cleanup and a fix automatically done by `cargo clippy --fix`. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								f3e4bcfe23 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for bool_assert_comparison  
							
							 
							
							... 
							
							
							
							Checking for is_empty is faster than checking for equality. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								f60e1b30f6 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for partialeq_to_none  
							
							 
							
							... 
							
							
							
							Use .is_some() and .is_none() instead of comparing against None.
Comparing against None requires a value to impl PartialEq, is_none() and
is_some() do not and are more idiomatic. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								7d623f0854 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for explicit_auto_deref  
							
							 
							
							... 
							
							
							
							This adds unnecessary complexity to code. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								c503ca62e2 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for needless_late_init  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								94dd85baed 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for borrow_deref_ref  
							
							 
							
							... 
							
							
							
							This type of borrow then reference has no effect. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								e9597f3d0c 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy lint for redundant_closure  
							
							 
							
							... 
							
							
							
							Removes a closure where the function can be directly provided. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								c5b26e2043 
								
							
								 
							
						 
						
							
							
								
								rust: fix clippy ling for needless borrows  
							
							 
							
							... 
							
							
							
							Cleanup needless borrows found by clippy. This fix done automatically by
`cargo clippy --fix`. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Jason Ish
							
						 
						
							 
							
							
							
								
							
								63b3d73ccc 
								
							
								 
							
						 
						
							
							
								
								rust: allow some more clippy lints  
							
							 
							
							... 
							
							
							
							Allow these lints for now until some more investigation can be done, as
--fix attempts to fix these. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								afe4bdca6f 
								
							
								 
							
						 
						
							
							
								
								rust: compile check rewording  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Victor Julien
							
						 
						
							 
							
							
							
								
							
								2bc5c46158 
								
							
								 
							
						 
						
							
							
								
								stream/rules: disable depth rule by default  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Lukas Sismis
							
						 
						
							 
							
							
							
								
							
								aeb690317a 
								
							
								 
							
						 
						
							
							
								
								dpdk: allow specifying RSS hash function flags in the config  
							
							 
							
							... 
							
							
							
							Ticket: #5400  
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Lukas Sismis
							
						 
						
							 
							
							
							
								
							
								a4a69c3e71 
								
							
								 
							
						 
						
							
							
								
								doc/dpdk: add IPS setup docs for DPDK mode  
							
							 
							
							... 
							
							
							
							Ticket: #5511  
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Eric Leblond
							
						 
						
							 
							
							
							
								
							
								e46a0bd46a 
								
							
								 
							
						 
						
							
							
								
								eve: explicit default when setting port  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Eric Leblond
							
						 
						
							 
							
							
							
								
							
								00c419a6f8 
								
							
								 
							
						 
						
							
							
								
								eve: micro simplification  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Eric Leblond
							
						 
						
							 
							
							
							
								
							
								27cdfec28a 
								
							
								 
							
						 
						
							
							
								
								eve/schema: update following flow changes  
							
							 
							
							
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Eric Leblond
							
						 
						
							 
							
							
							
								
							
								a0065f4368 
								
							
								 
							
						 
						
							
							
								
								eve/alert: add direction field to log data way  
							
							 
							
							... 
							
							
							
							Add a key in the event to specify if the data that did
trigger the alert are in to_client or to_server direction. 
							
						 
						
							3 years ago