sys/net/npf/npf_ctl.c
Mon, 11 Feb 2013 21:49:47 +0000 riz Pull up following revision(s) (requested by rmind in ticket #817): netbsd-6
Mon, 07 Jan 2013 16:51:07 +0000 riz Pull up following revision(s) (requested by rmind in ticket #776): netbsd-6
Sat, 24 Nov 2012 04:34:41 +0000 riz Pull up following revision(s) (requested by rmind in ticket #702): netbsd-6
Sun, 18 Nov 2012 22:38:24 +0000 riz Pull up following revision(s) (requested by rmind in ticket #693): netbsd-6
Sun, 19 Aug 2012 17:40:31 +0000 riz Pull up following revision(s) (requested by rmind in ticket #511): netbsd-6
Mon, 16 Jul 2012 22:13:25 +0000 riz Pull up following revision(s) (requested by rmind in ticket #421): netbsd-6
Tue, 26 Jun 2012 00:07:16 +0000 riz Pull up following revision(s) (requested by rmind in ticket #354): netbsd-6
Tue, 03 Apr 2012 17:22:52 +0000 riz Pull up following revision(s) (requested by rmind in ticket #158): netbsd-6
Wed, 10 Jun 2015 16:57:58 +0000 snj Pull up following revision(s) (requested by rmind in ticket #835): netbsd-7
Sat, 21 Mar 2015 17:49:03 +0000 snj Pull up following revision(s) (requested by rmind in ticket #630): netbsd-7
Fri, 29 Aug 2014 11:14:14 +0000 martin Pull up following revision(s) (requested by rmind in ticket #56): netbsd-7
Fri, 17 Nov 2017 20:43:10 +0000 snj Pull up following revision(s) (requested by ozaki-r in ticket #357): netbsd-8
Wed, 17 May 2017 18:56:12 +0000 christos Allow npf to be used "normally" from a rump kernel, not just from the trunk
Sun, 29 Jan 2017 00:15:54 +0000 christos - Increase copyin buffer size to 4M trunk
Mon, 02 Jan 2017 21:49:51 +0000 rmind NPF: implement dynamic handling of interface addresses (the kernel part). trunk
Mon, 26 Dec 2016 23:05:05 +0000 christos Sync NPF with the version on github: backport standalone NPF changes, trunk
Sat, 10 Dec 2016 05:41:10 +0000 christos add functionality to lookup a nat entry from the connection list. trunk
Wed, 28 Oct 2015 01:54:10 +0000 christos remove bogus KASSERT, there are error paths that don't satisfy this. trunk
Mon, 08 Jun 2015 01:00:43 +0000 rmind - npfctl: fix the confusion in the parser (0/0 case with no other filter). trunk
Fri, 20 Mar 2015 23:36:28 +0000 rmind NPF: replace the TAILQ of the dynamic rules with a linked list and fix the trunk
Sun, 24 Aug 2014 20:36:30 +0000 rmind - npf_conn_import: add a missing stat counter increment. trunk
Mon, 11 Aug 2014 23:48:01 +0000 rmind - Add and use npf_alg_export(). trunk
Mon, 11 Aug 2014 01:54:12 +0000 rmind NPF: finish up the rework of npfctl_save() mechanism. trunk
Sun, 10 Aug 2014 19:09:43 +0000 rmind - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). trunk
Fri, 25 Jul 2014 23:07:21 +0000 rmind npf_mk_connlist: destroy the connections on error path. trunk
Wed, 23 Jul 2014 01:25:34 +0000 rmind NPF: rework of the connection saving and restoring: trunk
Sat, 19 Jul 2014 18:24:16 +0000 rmind NPF: partially rewrite the connection tracking mechanism: trunk
Thu, 06 Feb 2014 02:51:28 +0000 rmind Add support for CDB based NPF tables. trunk
Tue, 12 Nov 2013 00:46:34 +0000 rmind NPF: add support for table naming and remove NPF_TABLE_SLOTS (there is trunk
Fri, 08 Nov 2013 00:38:26 +0000 rmind NPF: add support for specifying the interfaces before they are attached. trunk
Sun, 27 Oct 2013 16:22:08 +0000 rmind Add NPF_MAX_RULES, an artificial limit (set it to 1M). trunk
Thu, 19 Sep 2013 01:49:07 +0000 rmind NPF: G/C n-code in favour of BPF byte-code. Delete lots of code, mmm! trunk
Thu, 19 Sep 2013 01:04:45 +0000 rmind - Convert NPF to use BPF byte-code by default. Compile BPF byte-code in trunk
Thu, 19 Sep 2013 00:50:56 +0000 rmind npfctl_rule: fixes for the dynamic rules. trunk
Sun, 02 Jun 2013 02:20:04 +0000 rmind - NPF connection tracking: rework synchronisation on tracking disable/enable trunk
Sun, 19 May 2013 20:45:34 +0000 rmind - Add NPF table flushing functionality. trunk
Wed, 20 Mar 2013 00:29:46 +0000 christos Make ALG's autoloadable by providing in the config file: trunk
Sat, 16 Feb 2013 21:11:12 +0000 rmind - Convert NPF dynamic rule ID to just incremented 64-bit counter. trunk
Sun, 10 Feb 2013 23:47:37 +0000 rmind - Fix NPF config reload with dynamic rules present. trunk
Sat, 09 Feb 2013 03:35:31 +0000 rmind NPF: trunk
Sun, 23 Dec 2012 21:01:03 +0000 rmind - Add NPF version check in proplist as well, not only ioctl. Bump the version. trunk
Mon, 29 Oct 2012 02:27:11 +0000 rmind Implement NPF table listing and preservation of entries on reload. trunk
Sun, 16 Sep 2012 13:47:41 +0000 rmind Implement dynamic NPF extensions interface. An extension consists of trunk
Wed, 15 Aug 2012 18:44:56 +0000 rmind - {npf_mk_rproc,npf_nat_save}: fix the fetching of {rproc-ptr,id_ptr}. trunk
Sun, 15 Jul 2012 00:22:58 +0000 rmind - Rework NPF tables and fix support for IPv6. Implement tree table type trunk
Wed, 30 May 2012 21:38:03 +0000 rmind npftest: add a stream processor, which prints out the TCP state information. trunk
Sun, 11 Mar 2012 18:27:59 +0000 rmind - Save active config in proplib dictionary; add GETCONF ioctl to retrieve. trunk
Mon, 20 Feb 2012 00:18:19 +0000 rmind - Add NPF_DECISION_BLOCK and NPF_DECISION_PASS. Be more defensive in the trunk
Sun, 05 Feb 2012 00:37:13 +0000 rmind Multiple NPF fixes, add better error reporting from kernel side, add some trunk
Sun, 15 Jan 2012 00:49:47 +0000 rmind - Expire all sessions on flush. trunk
Tue, 29 Nov 2011 20:05:30 +0000 rmind - Rework and improve TCP state tracking. trunk
Sun, 06 Nov 2011 02:49:03 +0000 rmind Few fixes, KNF/style, bump the NPF version. trunk
Fri, 04 Nov 2011 02:57:28 +0000 jakllsch Use uint8_t instead of npf_netmask_t, as npf_netmask_t is a uint_fast8_t, trunk
Fri, 04 Nov 2011 01:00:27 +0000 zoltan Add IPv6 support for NPF. trunk
Wed, 02 Feb 2011 02:20:24 +0000 rmind NPF checkpoint: trunk
Tue, 18 Jan 2011 20:33:45 +0000 rmind NPF checkpoint: trunk
Sat, 18 Dec 2010 01:07:25 +0000 rmind NPF checkpoint: trunk
Thu, 11 Nov 2010 06:30:39 +0000 rmind NPF checkpoint: trunk
Thu, 16 Sep 2010 04:53:27 +0000 rmind NPF checkpoint: trunk
Sun, 22 Aug 2010 18:56:18 +0000 rmind Import NPF - a packet filter. Some features: trunk
less more (0) tip