aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/pf/pf_ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* pf: zero (another) output buffer in pfioctlEd Maste2019-07-311-1/+1
* pf: zero output buffer in pfioctlEd Maste2019-07-241-1/+1
* pf: No need to M_NOWAIT in DIOCRSETTFLAGSKristof Provost2019-04-181-5/+1
* pf: Fix panic on invalid DIOCRSETTFLAGSKristof Provost2019-04-171-3/+3
* pf: use UID_ROOT and GID_WHEEL named constants in make_devEd Maste2019-03-261-1/+1
* pf: Fix DIOCGETSRCNODESKristof Provost2019-03-081-0/+2
* Place pf_altq_get_nth_active() under the ALTQ ifdefPatrick Kelsey2019-02-111-1/+1
* Reduce the time it takes the kernel to install a new PF config containing a l...Patrick Kelsey2019-02-111-121/+287
* Return PFIL_CONSUMED if packet was consumed. While here gather allGleb Smirnoff2019-02-021-20/+24
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-74/+84
* Don't re-evaluate ALTQ kernel configuration due to events on non-ALTQ interfacesPatrick Kelsey2019-01-281-0/+8
* pf: Fix use-after-free of countersKristof Provost2019-01-251-14/+14
* pf: Validate psn_len in DIOCGETSRCNODESKristof Provost2019-01-221-7/+11
* pfsync: Handle syncdev going awayKristof Provost2018-11-021-0/+1
* pfsync: Make pfsync callbacks per-vnetKristof Provost2018-11-021-10/+11
* Extended pf(4) ioctl interface and pfctl(8) to allow bandwidths ofPatrick Kelsey2018-08-221-28/+275
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-2/+2
* pf: Fix panic on vnet jail shutdown with synproxyKristof Provost2018-07-141-1/+2
* Revert r335833.Will Andrews2018-07-041-0/+408
* pf: remove unused ioctls.Will Andrews2018-07-011-408/+0
* pf: Replace rwlock on PF_RULES_LOCK with rmlockKristof Provost2018-05-301-4/+4
* pf: limit ioctl to a reasonable and tuneable number of elementsKristof Provost2018-04-111-5/+19
* pf: Improve ioctl validationKristof Provost2018-04-061-10/+63
* pf: Improve ioctl validation for DIOCIGETIFACES and DIOCXCOMMITKristof Provost2018-04-061-4/+18
* pf: Improve ioctl validation for DIOCRGETTABLES, DIOCRGETTSTATS, DIOCRCLRTSTA...Kristof Provost2018-04-061-16/+37
* pf: Improve ioctl validation for DIOCRADDTABLES and DIOCRDELTABLESKristof Provost2018-04-061-8/+14
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-231-22/+22
* pf: Avoid integer overflow issues by using mallocarray() iso. malloc()Kristof Provost2018-01-071-18/+108
* pf: Allow the module to be unloadedKristof Provost2017-12-311-6/+0
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* pf: Fix vnet initialisationKristof Provost2017-05-071-11/+2
* pf: Fix panic on unloadKristof Provost2017-05-031-6/+5
* pf: Also clear limit countersKristof Provost2017-04-181-0/+2
* Fix potential NULL deref.Gleb Smirnoff2017-04-141-4/+5
* pf: Fix possible shutdown raceKristof Provost2017-03-221-2/+8
* pf: Fix memory leak on vnet shutdown or unloadKristof Provost2017-03-181-2/+2
* pf: Fix incorrect rw_sleep() in pf_unload()Kristof Provost2017-03-121-1/+1
* pf: remove fastroute tagKristof Provost2016-10-041-2/+2
* pf: Map hook returns onto the correct error valuesKristof Provost2016-07-091-4/+12
* The void isn't void.Bjoern A. Zeeb2016-06-241-1/+1
* PFSTATE_NOSYNC goes onto state_flags, not sync_state;Bjoern A. Zeeb2016-06-231-1/+1
* Update pf(4) and pflog(4) to survive basic VNET testing, which includesBjoern A. Zeeb2016-06-231-50/+102
* Import a fix for and old security issue (CVE-2010-3830) in pf whichBjoern A. Zeeb2016-06-231-0/+2
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+1
* pf: Filter on and set vlan PCP valuesKristof Provost2016-06-171-0/+4
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* pf: Fix possible out-of-bounds writeKristof Provost2016-02-251-2/+3
* pf: Fix TSO issuesKristof Provost2015-10-141-13/+0
* Fix the copy of addresses passed from userland in table replace command.Luiz Otavio O Souza2015-08-171-2/+1
* Use correct src/dst ports when removing states.Mariusz Zaborski2015-08-111-2/+2