summaryrefslogtreecommitdiff
path: root/usr.sbin/npf/npftest/libnpftest
AgeCommit message (Expand)Author
2020-08-27npftest: Wait at least one tick in each gc busy wait iteration.riastradh
2020-08-27npf: Make sure to initialize portmap_lock only once.riastradh
2020-05-30npftest -- npf_test_init(): add a workaround for NetBSD.rmind
2020-05-30Major NPF improvements (merge from upstream):rmind
2020-04-23npftest_mbufops and npftest_ifops are owned by npf_mbuf_subr.cjoerg
2019-08-25- npfctl_load_nvlist: simplify the config loading logic.rmind
2019-08-21- npftest: fix a memleak in a unit test (standalone path only).rmind
2019-08-11Adjust some internal NPF APIs:rmind
2019-07-25npftest: fix double-free in npf_nbuf_test().rmind
2019-07-23NPF improvements:rmind
2019-01-19Major NPF improvements:rmind
2018-09-29NPF: Major rework -- migrate NPF to the libnv library.rmind
2017-01-29fix function argument.christos
2016-12-26Sync NPF with the version on github: backport standalone NPF changes,christos
2014-08-10- Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport().rmind
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2014-07-23NPF: rework of the connection saving and restoring:rmind
2014-07-20NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument.rmind
2014-06-25npftest: add an example in the README, fix the total in npf_test_conc().rmind
2014-06-25Adjust NPF to the recent BPF / BPF JIT changes and make it work again.rmind
2014-06-24Implement copfuncs and external memory in bpfjit.alnsn
2014-02-13NPF: add support for IPv6-to-IPv6 Network Prefix Translation (NPTv6),rmind
2014-02-07NPF: add support for static (stateless) NAT.rmind
2014-02-06Add support for CDB based NPF tables.rmind
2014-02-05npftest: fix previous harder - pass and use libc's random(3).rmind
2014-02-05npftest: fix the failure of NAT test -- adjust for RUMP's conversion tormind
2013-11-23npftest: adjust for the npf_bpf_filter() change.rmind
2013-11-16Enable bpfjit for npftest.rmind
2013-11-12NPF: add support for table naming and remove NPF_TABLE_SLOTS (there isrmind
2013-11-08NPF: add support for specifying the interfaces before they are attached.rmind
2013-09-24Add missing dead.joerg
2013-09-24npftest: add a choice of "rule" or "state" for -b option.rmind
2013-09-24npftest: add some concurrency testing code.rmind
2013-09-19NPF: G/C n-code in favour of BPF byte-code. Delete lots of code, mmm!rmind
2013-09-19- Convert NPF to use BPF byte-code by default. Compile BPF byte-code inrmind
2013-02-18npftest/npf_blockall_rule: set NPF_RULE_DYNAMIC flag for the test rule.rmind
2013-02-16- Convert NPF dynamic rule ID to just incremented 64-bit counter.rmind
2013-02-11npftest: adjust for recent change.rmind
2013-02-09NPF:rmind
2013-01-20- nbuf_ensure_contig: rework to use m_ensure_contig(9), which will not freermind
2012-12-24- Rework NPF's nbuf interface: use advancing and ensuring as a main method.rmind
2012-10-29Implement NPF table listing and preservation of entries on reload.rmind
2012-08-21npftest:rmind
2012-08-15Add npf_state_setsampler() for _NPF_TESTING case. This also fixes the build.rmind
2012-08-12- Extend npftest: add ruleset inspection testing from the config generatedrmind
2012-07-21- npf_fetch_tcpopts: fix off-by-one when validating TCP option lengthrmind
2012-07-15- Rework NPF tables and fix support for IPv6. Implement tree table typermind
2012-07-01NPF improvements:rmind
2012-06-22NPF:rmind
2012-06-04npftest: add a module for TCP state tracking and add few test cases.rmind