tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
net
/
netfilter
/
at
v5.10-rc6
2 folders
195 files
ipset
netfilter: ipset: Update byte and packet counters regardless of whether they match
5 years ago
ipvs
netfilter: use actual socket sk rather than skb sk when routing harder
5 years ago
Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
5 years ago
Makefile
x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2
6 years ago
core.c
netfilter: add inet ingress support
5 years ago
nf_conncount.c
treewide: Add SPDX license identifier for more missed files
6 years ago
nf_conntrack_acct.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nf_conntrack_amanda.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_broadcast.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_core.c
netfilter: conntrack: remove unneeded nf_ct_put
5 years ago
nf_conntrack_ecache.c
netfilter: ecache: don't look for ecache extension on dying/unconfirmed conntracks
6 years ago
nf_conntrack_expect.c
netfilter: update include directives.
6 years ago
nf_conntrack_extend.c
netfilter: conntrack: remove two export symbols
6 years ago
nf_conntrack_ftp.c
treewide: Remove uninitialized_var() usage
5 years ago
nf_conntrack_h323_asn1.c
netfilter: Use fallthrough pseudo-keyword
5 years ago
nf_conntrack_h323_main.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_h323_types.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 484
6 years ago
nf_conntrack_helper.c
netfilter: update include directives.
6 years ago
nf_conntrack_irc.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_labels.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
6 years ago
nf_conntrack_netbios_ns.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
6 years ago
nf_conntrack_netlink.c
netfilter: ctnetlink: fix mark based dump filtering regression
5 years ago
nf_conntrack_pptp.c
netfilter: delete repeated words
5 years ago
nf_conntrack_proto.c
netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled
5 years ago
nf_conntrack_proto_dccp.c
netfilter: conntrack: dccp, sctp: handle null timeout argument
6 years ago
nf_conntrack_proto_generic.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nf_conntrack_proto_gre.c
netfilter: Update obsolete comments referring to ip_conntrack
6 years ago
nf_conntrack_proto_icmp.c
netfilter: ctnetlink: add kernel side filtering for dump
6 years ago
nf_conntrack_proto_icmpv6.c
netfilter: ctnetlink: add kernel side filtering for dump
6 years ago
nf_conntrack_proto_sctp.c
netfilter: conntrack: allow sctp hearbeat after connection re-use
5 years ago
nf_conntrack_proto_tcp.c
netfilter: conntrack: connection timeout after re-register
5 years ago
nf_conntrack_proto_udp.c
netfilter: conntrack: do not auto-delete clash entries on reply
5 years ago
nf_conntrack_sane.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_seqadj.c
netfilter: conntrack, nat: prefer skb_ensure_writable
6 years ago
nf_conntrack_sip.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_snmp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
6 years ago
nf_conntrack_standalone.c
netfilter: conntrack: proc: rename stat column
5 years ago
nf_conntrack_tftp.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_conntrack_timeout.c
netfilter: update include directives.
6 years ago
nf_conntrack_timestamp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 77
6 years ago
nf_dup_netdev.c
netfilter: nf_fwd_netdev: clear timestamp in forwarding path
5 years ago
nf_flow_table_core.c
netfilter: flowtable: reduce calls to pskb_may_pull()
5 years ago
nf_flow_table_inet.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nf_flow_table_ip.c
netfilter: flowtable: reduce calls to pskb_may_pull()
5 years ago
nf_flow_table_offload.c
net: sched: Pass qdisc reference in struct flow_block_offload
5 years ago
nf_internals.h
netfilter: ctnetlink: add kernel side filtering for dump
6 years ago
nf_log.c
sysctl: pass kernel pointers to ->proc_handler
6 years ago
nf_log_common.c
netfilter: nf_log: missing vlan offload tag and proto
5 years ago
nf_log_netdev.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nf_nat_amanda.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_nat_core.c
netfilter: Use fallthrough pseudo-keyword
5 years ago
nf_nat_ftp.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_nat_helper.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nf_nat_irc.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_nat_masquerade.c
netfilter: nf_nat_masquerade: unify ipv4/6 notifier registration
7 years ago
nf_nat_proto.c
netfilter: use actual socket sk rather than skb sk when routing harder
5 years ago
nf_nat_redirect.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nf_nat_sip.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_nat_tftp.c
netfilter: nf_conntrack_sip: fix expectation clash
6 years ago
nf_queue.c
netfilter: nf_queue: prefer nf_queue_entry_free
6 years ago
nf_sockopt.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
5 years ago
nf_synproxy_core.c
netfilter: use actual socket sk rather than skb sk when routing harder
5 years ago
nf_tables_api.c
netfilter: nf_tables: missing validation from the abort path
5 years ago
nf_tables_core.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
5 years ago
nf_tables_offload.c
netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create
5 years ago
nf_tables_trace.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nfnetlink.c
netfilter: nf_tables: missing validation from the abort path
5 years ago
nfnetlink_acct.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
nfnetlink_cthelper.c
netfilter: nfnetlink_cthelper: unbreak userspace helper support
5 years ago
nfnetlink_cttimeout.c
netfilter: Use fallthrough pseudo-keyword
5 years ago
nfnetlink_log.c
netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
5 years ago
nfnetlink_osf.c
netfilter: nf_osf: avoid passing pointer to local var
6 years ago
nfnetlink_queue.c
netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
5 years ago
nft_bitwise.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
5 years ago
nft_byteorder.c
netfilter: nf_tables: Introduce new 64-bit helper register functions
6 years ago
nft_chain_filter.c
netfilter: nf_tables: add inet ingress support
5 years ago
nft_chain_nat.c
netfilter: nft_chain_nat: inet family is missing module ownership
6 years ago
nft_chain_route.c
netfilter: use actual socket sk rather than skb sk when routing harder
5 years ago
nft_cmp.c
netfilter: nf_tables: Enable fast nft_cmp for inverted matches
5 years ago
nft_compat.c
Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
5 years ago
nft_connlimit.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_counter.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_ct.c
netfilter: Use fallthrough pseudo-keyword
5 years ago
nft_dup_netdev.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_dynset.c
netfilter: nft_dynset: validate set expression definition
6 years ago
nft_exthdr.c
netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian
5 years ago
nft_fib.c
netfilter: Use fallthrough pseudo-keyword
5 years ago
nft_fib_inet.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_fib_netdev.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_flow_offload.c
netfilter: conntrack: do not auto-delete clash entries on reply
5 years ago
nft_fwd_netdev.c
netfilter: nf_fwd_netdev: clear timestamp in forwarding path
5 years ago
nft_hash.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_immediate.c
netfilter: nf_tables: Fix a use after free in nft_immediate_destroy()
5 years ago
nft_limit.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_log.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_lookup.c
netfilter: nf_tables: do not update stateful expressions if lookup is inverted
6 years ago
nft_masq.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_meta.c
netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid
5 years ago
nft_nat.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_numgen.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_objref.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_osf.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_payload.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
5 years ago
nft_queue.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_quota.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_range.c
netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init()
6 years ago
nft_redir.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_reject.c
netfilter: introduce support for reject at prerouting stage
5 years ago
nft_reject_inet.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_rt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nft_set_bitmap.c
netfilter: nf_tables: do not update stateful expressions if lookup is inverted
6 years ago
nft_set_hash.c
netfilter: nf_tables: make all set structs const
6 years ago
nft_set_pipapo.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
nft_set_pipapo.h
nft_set_pipapo: Prepare for single ranged field usage
6 years ago
nft_set_pipapo_avx2.c
nft_set_pipapo: Prepare for single ranged field usage
6 years ago
nft_set_pipapo_avx2.h
x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2
6 years ago
nft_set_rbtree.c
netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match
5 years ago
nft_socket.c
netfilter: nft_socket: add wildcard support
5 years ago
nft_synproxy.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_tproxy.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
6 years ago
nft_tunnel.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
nft_xfrm.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
utils.c
netfilter: use actual socket sk rather than skb sk when routing harder
5 years ago
x_tables.c
net: remove sockptr_advance
5 years ago
xt_AUDIT.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_CHECKSUM.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_CLASSIFY.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_CONNSECMARK.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
xt_CT.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_DSCP.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_HL.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_HMARK.c
netfilter: xt_HMARK: Use ip_is_fragment() helper
5 years ago
xt_IDLETIMER.c
netfilter: xt_IDLETIMER: target v1 - match Android layout
6 years ago
xt_LED.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164
6 years ago
xt_LOG.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_MASQUERADE.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_NETMAP.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_NFLOG.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_NFQUEUE.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_RATEEST.c
treewide: Use sizeof_field() macro
6 years ago
xt_REDIRECT.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_SECMARK.c
netfilter: cleanup unused macro
6 years ago
xt_TCPMSS.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_TCPOPTSTRIP.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_TEE.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3
6 years ago
xt_TPROXY.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_TRACE.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_addrtype.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_bpf.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_cgroup.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_cluster.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_comment.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_connbytes.c
netfilter: x_tables: use pr ratelimiting in all remaining spots
8 years ago
xt_connlabel.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_connlimit.c
netfilter: update include directives.
6 years ago
xt_connmark.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
xt_conntrack.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_cpu.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_dccp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_devgroup.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_dscp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_ecn.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_esp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_hashlimit.c
netfilter: Replace zero-length array with flexible-array member
6 years ago
xt_helper.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_hl.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_ipcomp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
6 years ago
xt_iprange.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_ipvs.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_l2tp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_length.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_limit.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_mac.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_mark.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_multiport.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_nat.c
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
5 years ago
xt_nfacct.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
xt_osf.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
6 years ago
xt_owner.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_physdev.c
netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers
6 years ago
xt_pkttype.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_policy.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_quota.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_rateest.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_realm.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_recent.c
netfilter: delete repeated words
5 years ago
xt_repldata.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
8 years ago
xt_sctp.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_set.c
netfilter: inline four headers files into another one.
6 years ago
xt_socket.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_state.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_statistic.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_string.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_tcpmss.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xt_tcpudp.c
treewide: Add SPDX license identifier for more missed files
6 years ago
xt_time.c
netfilter: Replace HTTP links with HTTPS ones
5 years ago
xt_u32.c
treewide: Add SPDX license identifier for more missed files
6 years ago