summaryrefslogtreecommitdiffstats
path: root/sys/netpfil
Commit message (Expand)AuthorAgeFilesLines
* assorted algorithmic fixes from Paolo Valente (one of my qfq coauthors):luigi2015-07-101-7/+13
* one more warning suppression when compiling the test code in userspace.luigi2015-07-101-1/+1
* add code to compute fairness indexes;luigi2015-07-102-9/+68
* ALTQ FAIRQ discipline import from DragonFLYeri2015-06-243-0/+34
* pf: Remove frc_directionkp2015-06-111-7/+3
* pf: Save the protocol number in the pf_fragmentkp2015-06-111-0/+1
* pf: address family must be set when creating a pf_fragmentkp2015-06-101-0/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-223-3/+3
* use proper types to represent function pointersluigi2015-05-192-2/+2
* remove a redundant ; at the end of a functionluigi2015-05-191-1/+1
* remove an extra ; after MODULE_DEPENDluigi2015-05-191-1/+1
* Use MTX_SYSINIT() instead of mtx_init() to separate mutex initializationglebius2015-05-193-17/+9
* During module unload unlock rules before destroying UMA zones, whichglebius2015-05-191-1/+1
* A miss from r283061: don't dereference NULL is pf_get_mtag() fails.glebius2015-05-181-2/+4
* Don't dereference NULL is pf_get_mtag() fails.glebius2015-05-181-12/+14
* bugfix (only affecting the "lookup" option in the userspace version of ipfw):luigi2015-05-131-1/+2
* Remove ptei->value check from ipfw_link_table_values():melifaro2015-05-121-11/+0
* Fix panic when prepare_batch_buffer() returns error.melifaro2015-05-061-3/+5
* Fix KASSERT introduced in r282155.melifaro2015-04-301-3/+4
* Fix panic introduced by r282070.melifaro2015-04-282-1/+4
* Fix 'may be used uninitialized' warning not caught by clang.melifaro2015-04-271-1/+1
* Use free_nat_instance() for nat instance deletion.melifaro2015-04-271-10/+14
* Make rule table kernel-index rewriting support any kind of objects.melifaro2015-04-275-388/+879
* Fix memory leak.glebius2015-04-271-0/+2
* Move ALTQ from contrib to net/altq. The ALTQ code is for many yearsglebius2015-04-161-1/+1
* pf: Fix forwarding detectionkp2015-04-141-1/+1
* I can find no reason to allow packets with both SYN and FIN bitsgnn2015-04-141-1/+1
* pf: Skip firewall for refragmented ip6 packetskp2015-04-061-0/+1
* o Use new function ip_fillid() in all places throughout the kernel,glebius2015-04-012-3/+3
* pf: Deal with runt packetskp2015-04-011-4/+4
* Preserve IPv6 fragment IDs accross reassembly and refragmentationkp2015-04-011-1/+7
* The offset variable has been cleared all bits except IP6F_OFF_MASK.ae2015-03-311-1/+1
* Static'ize pf_fillup_fragment body to match its declaration.pluknet2015-03-261-1/+1
* Always lock the hash row of a source node when updating its 'states' counter.glebius2015-03-172-66/+59
* Fix `ipfw fwd tablearg'. Use dedicated field nh4 in struct table_valueae2015-03-134-10/+65
* Reset mbuf pointer to NULL in fastroute case to indicate that mbuf wasae2015-03-121-0/+1
* Even more fixes to !INET and !INET6 kernels.glebius2015-02-171-17/+14
* - Improve INET/INET6 scope.glebius2015-02-161-34/+31
* Toss declarations to fix regular build and NO_INET6 build.glebius2015-02-161-3/+5
* In the forwarding case refragment the reassembled packets with the sameglebius2015-02-164-2/+93
* Update the pf fragment handling code to closer match recent OpenBSD.glebius2015-02-162-286/+552
* Fix IP_FW_NAT44_LIST_NAT size calculation.melifaro2015-02-051-2/+2
* * Make sure table algorithm destroy hook is always called without locksmelifaro2015-02-054-12/+27
* Back out r276841, r276756, r276747, r276746. The change in r276747 is veryglebius2015-01-225-93/+145
* Use ipfw runtime lock only when real modification is required.melifaro2015-01-161-2/+4
* Do not initialize pfi_unlnkdkifs_mtx and pf_frag_mtx.rodrigc2015-01-082-8/+0
* Reapply previous patch to fix build.rodrigc2015-01-064-39/+23
* Instead of creating a purge thread for every vnet, createrodrigc2015-01-061-58/+24
* Merge: r258322 from projects/pf branchrodrigc2015-01-065-47/+53
* pf(4) needs to have a correct checksum during its processing.eri2014-11-191-6/+6
OpenPOWER on IntegriCloud