sys/net/npf/npf_impl.h
Mon, 02 Jan 2017 21:49:51 +0000 rmind NPF: implement dynamic handling of interface addresses (the kernel part). trunk
Wed, 28 Dec 2016 21:55:04 +0000 christos export rprocs too so we don't lose them. 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
Fri, 09 Dec 2016 02:40:38 +0000 christos This patches ditches the ptree(3) library, because it is broken (you trunk
Mon, 02 Feb 2015 00:31:39 +0000 rmind npfctl(8): report dynamic rule ID in a comment, print the case when libpcap trunk
Sun, 30 Nov 2014 01:37:53 +0000 rmind - npf_config_load: if loading the connections, do not perform any actice 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
Wed, 23 Jul 2014 01:25:34 +0000 rmind NPF: rework of the connection saving and restoring: trunk
Sun, 20 Jul 2014 00:37:41 +0000 rmind NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. trunk
Sat, 19 Jul 2014 18:24:16 +0000 rmind NPF: partially rewrite the connection tracking mechanism: trunk
Wed, 25 Jun 2014 00:20:06 +0000 rmind Adjust NPF to the recent BPF / BPF JIT changes and make it work again. trunk
Fri, 30 May 2014 23:26:06 +0000 rmind - npf_nat_freepolicy: handle a race condition when a new connection might trunk
Mon, 19 May 2014 18:45:51 +0000 jakllsch Add ability to have mbufs disappear (to another interface) during trunk
Fri, 14 Mar 2014 11:29:44 +0000 rmind NPF: add support for "stateful-ends". trunk
Wed, 19 Feb 2014 03:51:31 +0000 rmind NPF: fix the recent breakage of the traceroute ALG. Also, simplify and trunk
Sun, 16 Feb 2014 22:10:40 +0000 rmind NPF: pass ALG functions via npfa_funcs_t structure. trunk
Thu, 13 Feb 2014 03:34:40 +0000 rmind NPF: add support for IPv6-to-IPv6 Network Prefix Translation (NPTv6), trunk
Thu, 06 Feb 2014 02:51:28 +0000 rmind Add support for CDB based NPF tables. trunk
Fri, 06 Dec 2013 01:33:37 +0000 rmind NPF: trunk
Wed, 04 Dec 2013 01:38:49 +0000 rmind - npf_do_nat: fix a race condition and simplify the logic. trunk
Sat, 23 Nov 2013 19:32:20 +0000 rmind Move initialisation of bpf_args_t into the npf_ruleset_inspect(). trunk
Fri, 22 Nov 2013 01:24:21 +0000 rmind npf_addr_mix: use xor rather than sum. trunk
Fri, 22 Nov 2013 00:25:51 +0000 rmind Add npf_tableset_syncdict() to sync the table IDs in the proplib dictionary, trunk
Sat, 16 Nov 2013 01:18:58 +0000 rmind NPF: convert to bpf_jit_generate()/bpf_jit_freecode(). trunk
Fri, 15 Nov 2013 00:12:44 +0000 rmind - Add bpf_args_t and convert bpf_filter_ext() to use it. This allows the 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
Mon, 04 Nov 2013 22:17:21 +0000 rmind npf_generic_fsm and npf_tcp_fsm: use uint8_t and make the arrays more dense. trunk
Tue, 29 Oct 2013 16:39:10 +0000 rmind npf_session_setnat: fix the race condition when the old connection is still 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
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
Mon, 24 Dec 2012 19:05:42 +0000 rmind - Rework NPF's nbuf interface: use advancing and ensuring as a main method. 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 19:47:38 +0000 rmind Add npf_state_setsampler() for _NPF_TESTING case. This also fixes the build. trunk
Sun, 12 Aug 2012 03:35:13 +0000 rmind - Extend npftest: add ruleset inspection testing from the config generated trunk
Sat, 28 Jul 2012 00:43:22 +0000 matt Fix -fno-common found by building i386/conf/ALL trunk
Thu, 19 Jul 2012 21:52:29 +0000 spz teach npf ipv6-icmp trunk
Sun, 15 Jul 2012 00:22:58 +0000 rmind - Rework NPF tables and fix support for IPv6. Implement tree table type trunk
Sun, 01 Jul 2012 23:21:06 +0000 rmind NPF improvements: trunk
Fri, 22 Jun 2012 13:43:17 +0000 rmind NPF: trunk
Wed, 30 May 2012 21:38:03 +0000 rmind npftest: add a stream processor, which prints out the TCP state information. trunk
Sun, 06 May 2012 02:45:25 +0000 rmind - Fix double-free case on ICMP return case. trunk
Sat, 14 Apr 2012 19:01:21 +0000 rmind Update rumpdev_npf; use WARNS=4. 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
Mon, 06 Feb 2012 23:30:14 +0000 rmind - Split NPF rule procedure code into a separate module (no functional changes). trunk
Tue, 29 Nov 2011 20:05:30 +0000 rmind - Rework and improve TCP state tracking. 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
less more (0) -60 tip