| Age | Commit message (Expand) | Author |
| 2023-02-24 | npf: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. | riastradh |
| 2022-04-09 | sys: Use membar_release/acquire around reference drop. | riastradh |
| 2022-03-12 | sys: Membar audit around reference count releases. | riastradh |
| 2020-05-30 | Major NPF improvements (merge from upstream): | rmind |
| 2020-05-23 | Backport selected NPF fixes from the upstream (to be pulled up): | rmind |
| 2019-08-25 | - npfctl_load_nvlist: simplify the config loading logic. | 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-05-11 | Improve comment, it's not just IPv4. | maxv |
| 2018-04-23 | PR/53207: David Binderman: Use logical and | christos |
| 2016-12-26 | Sync NPF with the version on github: backport standalone NPF changes, | christos |
| 2016-03-18 | minimal changes necessary to link into an INET6-less kernel. | mrg |
| 2014-12-30 | Don't forget to destroy the mutex before freeing the nat struct on a failed | christos |
| 2014-12-20 | NPF: set the connection flags atomically in the post-creation logic and | rmind |
| 2014-11-30 | - npf_config_load: if loading the connections, do not perform any actice | rmind |
| 2014-11-30 | NPF: | rmind |
| 2014-11-26 | NPF: fix the reference counting and share the active NAT portmap correctly | rmind |
| 2014-08-24 | - npf_conn_import: add a missing stat counter increment. | rmind |
| 2014-08-11 | - Add and use npf_alg_export(). | 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-05-30 | - npf_nat_freepolicy: handle a race condition when a new connection might | rmind |
| 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-13 | NPF: add support for IPv6-to-IPv6 Network Prefix Translation (NPTv6), | rmind |
| 2014-02-07 | NPF: add support for static (stateless) NAT. | rmind |
| 2013-12-06 | NPF: | rmind |
| 2013-12-04 | - npf_do_nat: fix a race condition and simplify the logic. | rmind |
| 2013-10-29 | npf_session_setnat: fix the race condition when the old connection is still | rmind |
| 2013-06-02 | - NPF connection tracking: rework synchronisation on tracking disable/enable | rmind |
| 2013-02-09 | NPF: | rmind |
| 2012-12-24 | - Rework NPF's nbuf interface: use advancing and ensuring as a main method. | rmind |
| 2012-08-15 | - {npf_mk_rproc,npf_nat_save}: fix the fetching of {rproc-ptr,id_ptr}. | rmind |
| 2012-08-12 | - Extend npftest: add ruleset inspection testing from the config generated | rmind |
| 2012-07-15 | - Rework NPF tables and fix support for IPv6. Implement tree table type | rmind |
| 2012-07-01 | NPF improvements: | rmind |
| 2012-06-22 | NPF: | rmind |
| 2012-03-11 | - Save active config in proplib dictionary; add GETCONF ioctl to retrieve. | rmind |
| 2012-02-20 | - Add NPF_DECISION_BLOCK and NPF_DECISION_PASS. Be more defensive in the | rmind |
| 2012-02-05 | Multiple NPF fixes, add better error reporting from kernel side, add some | rmind |
| 2012-01-15 | - Expire all sessions on flush. | rmind |
| 2011-11-19 | First step of random number subsystem rework described in | tls |
| 2011-11-04 | Add IPv6 support for NPF. | zoltan |
| 2011-02-02 | NPF checkpoint: | rmind |
| 2011-01-18 | NPF checkpoint: | rmind |
| 2010-12-18 | NPF checkpoint: | rmind |