aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/nf_log.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-21netfilter: nf_log: validate nf_logger_find_get()Pablo Neira Ayuso1-0/+5
2024-02-21netfilter: nf_log: consolidate check for NULL logger in lookup functionPablo Neira Ayuso1-2/+2
2024-01-31netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting loggerPablo Neira Ayuso1-3/+4
2023-08-15netfilter: Update to register_net_sysctl_szJoel Granados1-3/+4
2022-09-07netfilter: move from strlcpy with unused retval to strscpyWolfram Sang1-2/+2
2021-03-31netfilter: nft_log: perform module load from nf_tablesFlorian Westphal1-3/+0
2021-03-31netfilter: nf_log_bridge: merge with nf_log_syslogFlorian Westphal1-7/+0
2020-04-27sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig1-1/+1
2019-07-04netfilter: nf_log: Replace a seq_printf() call by seq_puts() in seq_show()Markus Elfring1-1/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2018-06-26netfilter: nf_log: don't hold nf_log_mutex during user accessJann Horn1-3/+6
2018-06-26netfilter: nf_log: fix uninit read in nf_log_proc_dostringJann Horn1-0/+4
2018-05-16proc: introduce proc_create_net{,_data}Christoph Hellwig1-17/+2
2018-03-27net: Drop pernet_operations::asyncKirill Tkhai1-1/+0
2018-03-26net: Use octal not symbolic permissionsJoe Perches1-1/+1
2018-02-13net: Convert nf_log_net_opsKirill Tkhai1-0/+1
2018-01-19netfilter: delete /proc THIS_MODULE referencesAlexey Dobriyan1-1/+0
2017-05-01netfilter: nf_log: don't call synchronize_rcu in nf_log_unsetFlorian Westphal1-1/+0
2017-04-07netfilter: Use seq_puts()/seq_putc() where possiblesimran singhal1-2/+2
2017-02-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+24
2017-02-02netfilter: allow logging from non-init namespacesMichal Kubeček1-0/+24
2017-01-24netfilter: nft_log: restrict the log prefix length to 127Liping Zhang1-1/+0
2016-10-04netfilter: fix namespace handling in nf_log_proc_dostringJann Horn1-2/+4
2016-08-30netfilter: log: Check param to avoid overflow in nf_log_setGao Feng1-3/+5
2016-07-05netfilter: nf_log: fix error on write NONE to logger choice sysctlPavel Tikhomirov1-5/+6
2016-06-23netfilter: nf_log: Remove NULL checkShivani Bhardwaj1-1/+1
2016-06-23netfilter: nf_log: handle NFPROTO_INET properly in nf_logger_[find_get|put]Liping Zhang1-0/+20
2015-09-17netfilter: nf_log: wait for rcu grace after logger unregistrationPablo Neira Ayuso1-0/+1
2015-09-14netfilter: nf_log: don't zap all loggers on unregisterFlorian Westphal1-2/+6
2015-03-19netfilter: restore rule tracing via nfnetlink_logPablo Neira Ayuso1-0/+24
2014-12-23netfilter: log: remove unnecessary sizeof(char)Fabian Frederick1-2/+1
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-17/+23
2014-11-05netfilter: Remove checks of seq_printf() return valuesSteven Rostedt (Red Hat)1-14/+16
2014-11-04netfilter: nf_log: fix sparse warning in nf_logger_find_get()Pablo Neira Ayuso1-2/+1
2014-10-30netfilter: log: protect nf_log_register against double registeringMarcelo Leitner1-3/+13
2014-10-30netfilter: nf_log: Introduce nft_log_dereference() macroMarcelo Leitner1-12/+9
2014-10-14netfilter: replace strnicmp with strncasecmpRasmus Villemoes1-1/+1
2014-06-27netfilter: bridge: add generic packet loggerPablo Neira Ayuso1-0/+7
2014-06-27netfilter: log: nf_log_packet() as real unified interfacePablo Neira Ayuso1-1/+40
2014-06-25netfilter: nf_log: move log buffering to core loggingPablo Neira Ayuso1-0/+57
2014-06-25netfilter: nf_log: use an array of loggers instead of listPablo Neira Ayuso1-26/+24
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches1-1/+1
2013-06-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-3/+1
2013-05-23netfilter: don't panic on error while walking through the init pathPablo Neira Ayuso1-4/+1
2013-05-15netfilter: log: netns NULL ptr bug when calling from conntrackHans Schillstrom1-1/+1
2013-05-06netfilter: nf_{log,queue}: fix compilation without CONFIG_PROC_FSPablo Neira Ayuso1-1/+4
2013-04-05netfilter: enable per netns support for nf_loggersGao feng1-21/+0
2013-04-05netfilter: nf_log: prepare net namespace support for loggersGao feng1-57/+168
2012-11-19various: Fix spelling of "registered" in comments.Adam Buchbinder1-1/+1
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman1-8/+1
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman1-1/+1
2012-01-12net: reintroduce missing rcu_assign_pointer() callsEric Dumazet1-3/+3
2011-08-02rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTERStephen Hemminger1-5/+5
2011-03-03Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+4
2011-03-02netfilter: nf_log: avoid oops in (un)bind with invalid nfproto valuesJan Engelhardt1-0/+4
2010-11-15netfilter: add __rcu annotationsEric Dumazet1-2/+4
2010-08-19net/netfilter: __rcu annotationsArnd Bergmann1-1/+1
2010-05-10netfilter: use rcu_dereference_protected()Patrick McHardy1-2/+8
2010-04-09netfilter: remove invalid rcu_dereference() callsPatrick McHardy1-6/+2
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6Linus Torvalds1-4/+3
2009-11-19netfilter: nf_log: fix sleeping function called from invalid context in seq_s...Patrick McHardy1-13/+5
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-4/+3
2009-09-24sysctl: remove "struct file *" argument of ->proc_handlerAlexey Dobriyan1-2/+2
2009-06-22netfilter: nf_log: fix direct userspace memory access in proc handlerPatrick McHardy1-5/+11
2009-06-13netfilter: nf_log: fix sleeping function called from invalid contextPatrick McHardy1-3/+3
2009-04-15netfilter: nf_log regression fixEric Dumazet1-0/+4
2009-03-23netfilter: sysctl support of logger choiceEric Leblond1-1/+84
2009-03-16netfilter: print the list of register loggersEric Leblond1-2/+26
2009-03-16netfilter: use a linked list of loggersEric Leblond1-30/+60
2008-10-08netfilter: Introduce NFPROTO_* constantsJan Engelhardt1-6/+6
2008-10-08netfilter: Use unsigned types for hooknum and pf varsJan Engelhardt1-3/+3
2008-06-11netfilter: Make nflog quiet when no one listen in userspace.Eric Leblond1-4/+0
2008-03-27[NETFILTER]: Replate direct proc_fops assignment with proc_create call.Denis V. Lunev1-6/+2
2008-01-31[NETFILTER]: Supress some sparse warningsEric Dumazet1-0/+2
2008-01-28[NETFILTER]: nf_log: remove incomprehensible commentPatrick McHardy1-1/+0
2008-01-28[NETFILTER]: nf_log: constify struct nf_logger and nf_log_packet loginfo argPatrick McHardy1-5/+5
2008-01-28[NETFILTER]: nf_log: move logging stuff to seperate headerPatrick McHardy1-0/+1
2007-07-19[NET] NETFILTER: Fix whitespace errors.YOSHIFUJI Hideaki1-1/+1
2007-07-10[NET]: Make all initialized struct seq_operations const.Philippe De Muyter1-1/+1
2007-02-12[NETFILTER]: Fix whitespace errorsYOSHIFUJI Hideaki1-3/+3
2007-02-12[NETFILTER]: nf_log: minor cleanupsPatrick McHardy1-11/+11
2007-02-12[NETFILTER]: nf_log: switch logger registration/unregistration to mutexPatrick McHardy1-11/+15
2007-02-12[NETFILTER]: nf_log: make nf_log_unregister_pf return voidPatrick McHardy1-5/+2
2007-02-12[NETFILTER]: nf_log: use rcu_assign_pointer for RCU protected pointerPatrick McHardy1-4/+4
2007-02-12[PATCH] mark struct file_operations const 8Arjan van de Ven1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2005-08-29[NETFILTER]: Fix compilation when no PROC_FS enabledHarald Welte1-2/+2
2005-08-29[NETFILTER]: check nf_log function call argumentsHarald Welte1-1/+9
2005-08-29[NETFILTER]: more verbose return codes from nf_{log,queue}Harald Welte1-1/+5
2005-08-29[NETFILTER]: add /proc/net/netfilter interface to nf_queueHarald Welte1-0/+1
2005-08-29[NETFILTER]: split net/core/netfilter.c into net/netfilter/*.cHarald Welte1-0/+165