mirror of https://github.com/OISF/suricata
				
				
				
			main
				
					main-7.0.x
				
					main-8.0.x
				
					master-6.0.x
				
					master-5.0.x
				
					master-4.1.x
				
					master-4.0.x
				
					master-3.2.x
				
			
			
				
					
						suricata-8.0.1
					
				
					
						suricata-7.0.12
					
				
					
						suricata-8.0.0
					
				
					
						suricata-7.0.11
					
				
					
						suricata-8.0.0-rc1
					
				
					
						suricata-8.0.0-beta1
					
				
					
						suricata-7.0.10
					
				
					
						suricata-7.0.9
					
				
					
						suricata-7.0.8
					
				
					
						suricata-7.0.7
					
				
					
						suricata-7.0.6
					
				
					
						suricata-6.0.20
					
				
					
						suricata-7.0.5
					
				
					
						suricata-6.0.19
					
				
					
						suricata-6.0.18
					
				
					
						suricata-7.0.4
					
				
					
						suricata-6.0.17
					
				
					
						suricata-7.0.3
					
				
					
						suricata-6.0.16
					
				
					
						suricata-7.0.2
					
				
					
						suricata-6.0.15
					
				
					
						suricata-7.0.1
					
				
					
						suricata-6.0.14
					
				
					
						suricata-7.0.0
					
				
					
						suricata-7.0.0-rc2
					
				
					
						suricata-6.0.13
					
				
					
						suricata-6.0.12
					
				
					
						suricata-6.0.11
					
				
					
						suricata-7.0.0-rc1
					
				
					
						suricata-6.0.10
					
				
					
						suricata-6.0.9
					
				
					
						suricata-7.0.0-beta1
					
				
					
						suricata-6.0.8
					
				
					
						suricata-6.0.7
					
				
					
						suricata-6.0.6
					
				
					
						suricata-5.0.10
					
				
					
						suricata-6.0.5
					
				
					
						suricata-5.0.9
					
				
					
						suricata-6.0.4
					
				
					
						suricata-5.0.8
					
				
					
						suricata-6.0.3
					
				
					
						suricata-5.0.7
					
				
					
						suricata-6.0.2
					
				
					
						suricata-5.0.6
					
				
					
						suricata-6.0.1
					
				
					
						suricata-5.0.5
					
				
					
						suricata-4.1.10
					
				
					
						suricata-4.1.9
					
				
					
						suricata-5.0.4
					
				
					
						suricata-6.0.0
					
				
					
						suricata-6.0.0-rc1
					
				
					
						suricata-6.0.0-beta1
					
				
					
						suricata-5.0.3
					
				
					
						suricata-4.1.8
					
				
					
						suricata-4.1.7
					
				
					
						suricata-5.0.2
					
				
					
						suricata-4.1.6
					
				
					
						suricata-5.0.1
					
				
					
						suricata-5.0.0
					
				
					
						suricata-5.0.0-rc1
					
				
					
						suricata-4.1.5
					
				
					
						suricata-5.0.0-beta1
					
				
					
						suricata-4.1.4
					
				
					
						suricata-4.1.3
					
				
					
						suricata-4.0.7
					
				
					
						suricata-4.1.2
					
				
					
						suricata-4.1.1
					
				
					
						suricata-4.1.0
					
				
					
						suricata-4.0.6
					
				
					
						suricata-4.1.0-rc2
					
				
					
						suricata-4.1.0-rc1
					
				
					
						suricata-4.0.5
					
				
					
						suricata-4.1.0-beta1
					
				
					
						suricata-4.0.4
					
				
					
						suricata-4.0.3
					
				
					
						suricata-4.0.2
					
				
					
						suricata-3.2.5
					
				
					
						suricata-4.0.1
					
				
					
						suricata-3.2.4
					
				
					
						suricata-4.0.0
					
				
					
						suricata-4.0.0-rc2
					
				
					
						suricata-3.2.3
					
				
					
						suricata-4.0.0-rc1
					
				
					
						suricata-4.0.0-beta1
					
				
					
						suricata-3.2.2
					
				
					
						suricata-3.1.4
					
				
					
						suricata-3.2.1
					
				
					
						suricata-3.2
					
				
					
						suricata-3.2RC1
					
				
					
						suricata-3.1.3
					
				
					
						suricata-3.2beta1
					
				
					
						suricata-3.1.2
					
				
					
						suricata-3.1.1
					
				
					
						suricata-3.1
					
				
					
						suricata-3.0.2
					
				
					
						suricata-3.1RC1
					
				
					
						suricata-3.0.1
					
				
					
						suricata-3.0.1RC1
					
				
					
						suricata-3.0
					
				
					
						suricata-2.0.11
					
				
					
						suricata-3.0RC3
					
				
					
						suricata-3.0RC2
					
				
					
						suricata-3.0RC1
					
				
					
						suricata-2.0.10
					
				
					
						suricata-2.0.9
					
				
					
						suricata-2.1beta4
					
				
					
						suricata-2.0.8
					
				
					
						suricata-2.0.7
					
				
					
						suricata-2.1beta3
					
				
					
						suricata-2.0.6
					
				
					
						suricata-2.0.5
					
				
					
						suricata-2.1beta2
					
				
					
						suricata-2.0.4
					
				
					
						suricata-2.1beta1
					
				
					
						suricata-2.0.3
					
				
					
						suricata-2.0.2
					
				
					
						suricata-2.0.1
					
				
					
						suricata-2.0.1rc1
					
				
					
						suricata-2.0
					
				
					
						suricata-2.0rc3
					
				
					
						suricata-2.0rc2
					
				
					
						suricata-2.0rc1
					
				
					
						suricata-2.0beta2
					
				
					
						suricata-1.4.7
					
				
					
						suricata-1.4.6
					
				
					
						suricata-1.4.5
					
				
					
						suricata-2.0beta1
					
				
					
						suricata-1.4.4
					
				
					
						suricata-1.4.3
					
				
					
						suricata-1.4.2
					
				
					
						suricata-1.4.1
					
				
					
						suricata-1.3.6
					
				
					
						suricata-1.4
					
				
					
						suricata-1.3.5
					
				
					
						suricata-1.4rc1
					
				
					
						suricata-1.3.4
					
				
					
						suricata-1.4beta3
					
				
					
						suricata-1.3.3
					
				
					
						suricata-1.4beta2
					
				
					
						suricata-1.3.2
					
				
					
						suricata-1.4beta1
					
				
					
						suricata-1.3.1
					
				
					
						suricata-1.3
					
				
					
						suricata-1.3rc1
					
				
					
						suricata-1.3beta2
					
				
					
						suricata-1.3beta1
					
				
					
						suricata-1.2.1
					
				
					
						suricata-1.2
					
				
					
						suricata-1.2rc1
					
				
					
						suricata-1.2beta1
					
				
					
						suricata-1.1.1
					
				
					
						suricata-0.8.2
					
				
					
						suricata-1.0.0
					
				
					
						suricata-1.0.1
					
				
					
						suricata-1.0.2
					
				
					
						suricata-1.0.3
					
				
					
						suricata-1.0.4
					
				
					
						suricata-1.0.5
					
				
					
						suricata-1.1
					
				
					
						suricata-1.1beta1
					
				
					
						suricata-1.1beta2
					
				
					
						suricata-1.1beta3
					
				
					
						suricata-1.1rc1
					
				
			
		${ noResults }
		
	
		
			54 Commits (1c2fba57f81493c20104935438a19c603640d6f3)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
|  | 8c88087948 | af-packet: implementation of XDP bypass This patch adds support for XDP bypass. It provides an XDP filter that can be loaded to realize the bypass of flows. | 8 years ago | 
|  | 31c947b4d8 | af-packet: use per CPU hash in bypass eBPF has a data type which is a per CPU array. By adding one element to the array it is in fact added to all per CPU arrays in the kernel. This allows to have a lockless structure in the kernel even when doing counter update. In userspace, we need to update the flow bypass code to fetch all elements of the per CPU arrays. | 8 years ago | 
|  | 06173267c6 | af-packet: kernel bypass implementation This patch implements bypass capability for af-packet. The filter only bypass TCP and UDP in IPv4 and IPv6. It don't don't bypass IPv6 with extended headers. This patch also introduces a bypassed flow manager that takes care of timeouting the bypassed flows. It uses a 60 sec timeout on flow. As they are supposed to be active we can try that. If they are not active then we don't care to get them back in Suricata. | 8 years ago | 
|  | 91e1256b01 | af-packet: add support for eBPF cluster and filter This patch introduces the ebpf cluster mode. This mode is using an extended BPF function that is loaded into the kernel and provide the load balancing. An example of cluster function is provided in the ebpf subdirectory and provide ippair load balancing function. This is a function which uses the same method as the one used in autofp ippair to provide a symetrical load balancing based on IP addresses. A simple filter example allowing to drop IPv6 is added to the source. This patch also prepares the infrastructure to be able to load and use map inside eBPF files. This will be used later for flow bypass. | 8 years ago |