| Age | Commit message (Expand) | Author |
| 2020-08-27 | npf: Make sure to initialize portmap_lock only once. | riastradh |
| 2020-05-30 | Major NPF improvements (merge from upstream): | rmind |
| 2019-09-29 | NPF ifmap: rework and fix a few small bugs. | rmind |
| 2019-08-25 | ake npfctl_switch() and pfil private to OS-specific module. | rmind |
| 2019-08-25 | - npfctl_load_nvlist: simplify the config loading logic. | rmind |
| 2019-08-21 | npfkern/libnpf: Add support for the table replace/swap operation. | rmind |
| 2019-08-11 | Adjust some internal NPF APIs: | rmind |
| 2019-07-23 | NPF improvements: | rmind |
| 2019-01-19 | Major NPF improvements: | rmind |
| 2018-09-29 | NPF: Major rework -- migrate NPF to the libnv library. | rmind |
| 2018-09-12 | Fix lockdebug diagnostic error of trying to acquire an rw_lock from a | christos |
| 2018-08-31 | Introduce npf_set_mss(). When the MSS is not 16bit-aligned, it sets: | maxv |
| 2017-12-10 | - npf_mk_rules: enforce unique names for the dynamic rulesets. | rmind |
| 2017-02-19 | forgot to commit this (new prototype) | christos |
| 2017-01-29 | - Increase copyin buffer size to 4M | christos |
| 2017-01-03 | NPF: fix the interface table initialisation on load. | rmind |
| 2017-01-02 | NPF: implement dynamic handling of interface addresses (the kernel part). | rmind |
| 2016-12-28 | export rprocs too so we don't lose them. | christos |
| 2016-12-26 | Sync NPF with the version on github: backport standalone NPF changes, | christos |
| 2016-12-10 | add functionality to lookup a nat entry from the connection list. | christos |
| 2016-12-09 | This patches ditches the ptree(3) library, because it is broken (you | christos |
| 2015-02-02 | npfctl(8): report dynamic rule ID in a comment, print the case when libpcap | rmind |
| 2014-11-30 | - npf_config_load: if loading the connections, do not perform any actice | rmind |
| 2014-08-11 | - Add and use npf_alg_export(). | rmind |
| 2014-08-11 | NPF: finish up the rework of npfctl_save() mechanism. | rmind |
| 2014-08-10 | - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). | rmind |
| 2014-07-23 | NPF: rework of the connection saving and restoring: | rmind |
| 2014-07-20 | NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. | rmind |
| 2014-07-19 | NPF: partially rewrite the connection tracking mechanism: | rmind |
| 2014-06-25 | Adjust NPF to the recent BPF / BPF JIT changes and make it work again. | rmind |
| 2014-05-30 | - npf_nat_freepolicy: handle a race condition when a new connection might | rmind |
| 2014-05-19 | Add ability to have mbufs disappear (to another interface) during | jakllsch |
| 2014-03-14 | NPF: add support for "stateful-ends". | rmind |
| 2014-02-19 | NPF: fix the recent breakage of the traceroute ALG. Also, simplify and | rmind |
| 2014-02-16 | NPF: pass ALG functions via npfa_funcs_t structure. | rmind |
| 2014-02-13 | NPF: add support for IPv6-to-IPv6 Network Prefix Translation (NPTv6), | rmind |
| 2014-02-06 | Add support for CDB based NPF tables. | rmind |
| 2013-12-06 | NPF: | rmind |
| 2013-12-04 | - npf_do_nat: fix a race condition and simplify the logic. | rmind |
| 2013-11-23 | Move initialisation of bpf_args_t into the npf_ruleset_inspect(). | rmind |
| 2013-11-22 | npf_addr_mix: use xor rather than sum. | rmind |
| 2013-11-22 | Add npf_tableset_syncdict() to sync the table IDs in the proplib dictionary, | rmind |
| 2013-11-16 | NPF: convert to bpf_jit_generate()/bpf_jit_freecode(). | rmind |
| 2013-11-15 | - Add bpf_args_t and convert bpf_filter_ext() to use it. This allows the | rmind |
| 2013-11-12 | NPF: add support for table naming and remove NPF_TABLE_SLOTS (there is | rmind |
| 2013-11-08 | NPF: add support for specifying the interfaces before they are attached. | rmind |
| 2013-11-04 | npf_generic_fsm and npf_tcp_fsm: use uint8_t and make the arrays more dense. | rmind |
| 2013-10-29 | npf_session_setnat: fix the race condition when the old connection is still | rmind |
| 2013-10-27 | Add NPF_MAX_RULES, an artificial limit (set it to 1M). | rmind |
| 2013-09-19 | NPF: G/C n-code in favour of BPF byte-code. Delete lots of code, mmm! | rmind |