Module Name:src
Committed By: rmind
Date: Sun May 31 15:57:15 UTC 2020
Modified Files:
src/usr.sbin/npf: npf-params.7
Log Message:
npf-params(7): fix the state.key defaults.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npf-params.7
Please
Module Name:src
Committed By: rmind
Date: Sat May 30 21:00:31 UTC 2020
Modified Files:
src/usr.sbin/npf/npftest/libnpftest: npf_test_subr.c
Log Message:
npftest -- npf_test_init(): add a workaround for NetBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: rmind
Date: Sat May 30 20:54:54 UTC 2020
Modified Files:
src/sys/net/npf: npf_worker.c
Log Message:
npf_worker_sys{init,fini}: initialize/destroy the exit_cv condvar.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/np
Module Name:src
Committed By: rmind
Date: Sat May 30 14:16:57 UTC 2020
Modified Files:
src/lib/libnpf: libnpf.3 npf.c npf.h
src/sys/net/npf: files.npf npf.c npf.h npf_alg.c npf_alg_icmp.c
npf_conf.c npf_conn.c npf_conn.h npf_conndb.c npf_connkey.c
Module Name:src
Committed By: rmind
Date: Sun May 24 15:35:40 UTC 2020
Modified Files:
src/usr.sbin/npf/npfctl: npf_scan.l
Log Message:
PR/55288: npfctl: change parameter syntax to be more permissive.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/usr.
Module Name:src
Committed By: rmind
Date: Sat May 23 19:56:00 UTC 2020
Modified Files:
src/sys/net/npf: npf_conf.c npf_conn.c npf_conn.h npf_conndb.c
npf_inet.c npf_nat.c
src/usr.sbin/npf/npfctl: npf_build.c npf_show.c npfctl.h
Log Message:
Backport sel
Module Name:src
Committed By: rmind
Date: Sat May 23 19:52:12 UTC 2020
Modified Files:
src/sys/kern: subr_thmap.c
Log Message:
thmap(9): merge changes from the upstream -- primarily, switch to the
C11-style memory fences and atomic primitives; in NetBSD, this translates
to
Module Name:src
Committed By: rmind
Date: Sun Apr 7 22:23:40 UTC 2019
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5
Log Message:
npf.conf(5): Add more info about ifaddrs().
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/usr.sbin/npf/npfctl/npf.c
Module Name:src
Committed By: rmind
Date: Fri Feb 15 22:49:24 UTC 2019
Modified Files:
src/sys/external/bsd/libnv/dist: nvpair.c
Log Message:
nvpair_remove_nvlist_array: revert part of the rev 1.4 change (it was applied
by mistake because the libnv upsteam code on Github h
Module Name:src
Committed By: rmind
Date: Tue Feb 12 12:52:49 UTC 2019
Modified Files:
src/sys/external/bsd/libnv/dist: nvpair.c
Log Message:
libnv: Free the data array for NV_TYPE_DESCRIPTOR_ARRAY case.
Obtained from FreeBSD rev 343987 by oshogbo@.
To generate a diff of
Module Name:src
Committed By: rmind
Date: Tue Feb 12 12:49:23 UTC 2019
Modified Files:
src/sys/external/bsd/libnv/dist: nv_impl.h nvlist.c nvpair.c
Log Message:
libnv: fix multiple memory leaks.
- nvpair_create_stringv: free the temporary string; this fix affects
nvlist
Module Name:src
Committed By: rmind
Date: Sat Jan 19 21:36:09 UTC 2019
Modified Files:
src/doc: CHANGES
Log Message:
Mention NPF improvements.
To generate a diff of this commit:
cvs rdiff -u -r1.2491 -r1.2492 src/doc/CHANGES
Please note that diffs are not public domain;
Module Name:src
Committed By: rmind
Date: Sat Jan 19 21:19:32 UTC 2019
Modified Files:
src/lib/libnpf: libnpf.3 npf.c npf.h
src/sys/net/npf: npf.c npf.h npf_alg.c npf_conn.c npf_conn.h
npf_conndb.c npf_ctl.c npf_ifaddr.c npf_impl.h npf_inet.c npf_nat.c
Module Name:src
Committed By: rmind
Date: Sat Jan 19 20:42:54 UTC 2019
Modified Files:
src/sys/kern: subr_thmap.c
Log Message:
thmap: use KM_NOSLEEP for now; might revisit later.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/subr_thmap.c
Pleas
Module Name:src
Committed By: rmind
Date: Sun Dec 16 14:06:56 UTC 2018
Modified Files:
src/sys/kern: files.kern
src/sys/rump/librump/rumpkern: Makefile.rumpkern
Added Files:
src/sys/kern: subr_thmap.c
src/sys/sys: thmap.h
Log Message:
Import thmap -
Module Name:src
Committed By: rmind
Date: Sat Sep 29 18:48:55 UTC 2018
Modified Files:
src/doc: CHANGES
Log Message:
Mention that NPF was converted to use libnv.
To generate a diff of this commit:
cvs rdiff -u -r1.2443 -r1.2444 src/doc/CHANGES
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sat Sep 29 18:00:36 UTC 2018
Modified Files:
src/sys/net/npf: npf_sendpkt.c
Log Message:
npf_return_tcp: fix no-INET6 case.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/net/npf/npf_sendpkt.c
Please note
Module Name:src
Committed By: rmind
Date: Sat Sep 29 14:41:37 UTC 2018
Modified Files:
src/lib/libnpf: Makefile libnpf.3 npf.c npf.h
src/lib/npf: mod.mk
src/lib/npf/ext_log: npfext_log.c
src/lib/npf/ext_normalize: npfext_normalize.c
src/lib/n
Module Name:src
Committed By: rmind
Date: Sun Sep 23 21:35:26 UTC 2018
Modified Files:
src/sys/external/bsd/libnv/dist: nv_kern_netbsd.c
Log Message:
nvlist_copyin: fix the flag handling.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/external/bsd/li
Module Name:src
Committed By: rmind
Date: Sun Sep 23 19:07:10 UTC 2018
Modified Files:
src/sys/external/bsd/libnv/dist: nv_impl.h nv_kern_netbsd.c
Log Message:
libnv: add a wrapper around free(9) since in FreeBSD it can take NULL.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: rmind
Date: Sat Sep 22 17:13:30 UTC 2018
Modified Files:
src/sys/external/bsd/libnv/dist: nv_impl.h nv_kern_netbsd.c nvlist.c
Log Message:
libnv: fix some NetBSD wrappers.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/e
Module Name:src
Committed By: rmind
Date: Sat Sep 22 12:54:34 UTC 2018
Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
src/sys/rump/kern: Makefile.rumpkerncomp
Added F
Module Name:src
Committed By: rmind
Date: Sat Sep 1 16:28:57 UTC 2018
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5
Log Message:
npf.conf(5): fix some of the previous incorrect or inaccurate changes.
The TCP flags option is not only for the stateful tracking. Dynam
Module Name:src
Committed By: rmind
Date: Thu Mar 29 21:40:53 UTC 2018
Modified Files:
src/sys/netinet: tcp_input.c
Log Message:
tcp_urp_drop: fix a bug introduced in 1.390 rev (hi maxv@).
To generate a diff of this commit:
cvs rdiff -u -r1.400 -r1.401 src/sys/netinet/tc
Module Name:src
Committed By: rmind
Date: Sun Dec 10 22:04:41 UTC 2017
Modified Files:
src/usr.sbin/npf: npf.7
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_parse.y npf_scan.l
npf_show.c npfctl.8 npfctl.h todo
Log Message:
npfctl: add support for
Module Name:src
Committed By: rmind
Date: Sun Dec 10 01:18:21 UTC 2017
Modified Files:
src/sys/net/npf: npf_ctl.c npf_impl.h npf_ruleset.c npf_worker.c
Log Message:
- npf_mk_rules: enforce unique names for the dynamic rulesets.
- npf_worker_unregister: merge fix for the st
Module Name:src
Committed By: rmind
Date: Sun Dec 10 00:07:36 UTC 2017
Modified Files:
src/sys/net/npf: npf_alg_icmp.c npf_bpf.c npf_conn.c npf_conn.h
npf_ext_normalize.c
Log Message:
- npf_cop_table: handle non-IP packets in the ether (fixes PR/52290).
- npfa_
Module Name:src
Committed By: rmind
Date: Thu Dec 7 00:22:06 UTC 2017
Modified Files:
src/lib/libnpf: libnpf.3
Log Message:
libnpf(3): improve the wording, fix and expand some sections.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libnpf/libnpf.3
Module Name:src
Committed By: rmind
Date: Fri Jan 20 23:00:30 UTC 2017
Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y
Log Message:
npfctl: fix shift/reduce conflicts, thanks to riastradh@.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin/n
Module Name:src
Committed By: rmind
Date: Thu Jan 19 20:18:18 UTC 2017
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_data.c npf_parse.y
npfctl.h
Log Message:
npfctl:
- Add protocol filter option for "map".
- Print user-friendly error if ta
Module Name:src
Committed By: rmind
Date: Tue Jan 3 01:29:49 UTC 2017
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_parse.y npf_scan.l
npfctl.h
Log Message:
npfctl: dynamic interface address handling; update npf.conf(8).
To generate a d
Module Name:src
Committed By: rmind
Date: Tue Jan 3 00:58:05 UTC 2017
Modified Files:
src/sys/net/npf: npf_conf.c npf_ifaddr.c npf_impl.h npf_os.c
Log Message:
NPF: fix the interface table initialisation on load.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r
Module Name:src
Committed By: rmind
Date: Mon Jan 2 21:49:51 UTC 2017
Modified Files:
src/sys/modules/npf: Makefile
src/sys/net/npf: files.npf npf_ctl.c npf_impl.h npf_os.c npf_tableset.c
npf_worker.c
Added Files:
src/sys/net/npf: npf_ifaddr.c
Module Name:src
Committed By: rmind
Date: Thu Dec 29 20:48:50 UTC 2016
Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c npfctl.c
Log Message:
Improve 'npfctl debug' a little bit.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npf
Module Name:src
Committed By: rmind
Date: Tue Dec 27 22:35:33 UTC 2016
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_bpf_comp.c npf_build.c
npf_data.c npf_parse.y npf_scan.l npfctl.h
Log Message:
npf.conf: add support for logical NOT, e.g.: pass from
Module Name:src
Committed By: rmind
Date: Tue Dec 27 22:20:00 UTC 2016
Added Files:
src/usr.sbin/npf/npfd: Makefile npfd.c npfd.h npfd_log.c
Log Message:
Add some very preliminary npfd(8) code.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/np
Module Name:src
Committed By: rmind
Date: Tue Dec 27 20:32:58 UTC 2016
Modified Files:
src/lib/libnpf: npf.c npf.h
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/lib/libnpf/npf.c
cvs rdiff -u -r1.32 -r1.33 src/lib/libnpf/npf.h
Please
Module Name:src
Committed By: rmind
Date: Tue Dec 27 17:58:56 UTC 2016
Modified Files:
src/lib/libnpf: libnpf.3
Log Message:
Update libnpf(3) man page.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libnpf/libnpf.3
Please note that diffs are not pub
Module Name:src
Committed By: rmind
Date: Mon Dec 26 23:59:48 UTC 2016
Modified Files:
src/sys/net/npf: npf_os.c
Log Message:
Convert NPF to the latest pfil(9) changes.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/npf_os.c
Please note that
Module Name:src
Committed By: rmind
Date: Mon Dec 26 23:39:18 UTC 2016
Modified Files:
src/sys/net/npf: npf.h
Log Message:
Bump NPF_VERSION to 19.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/net/npf/npf.h
Please note that diffs are not public d
Module Name:src
Committed By: rmind
Date: Mon Dec 26 23:10:46 UTC 2016
Modified Files:
src/sys/net/npf: npf_state_tcp.c
Log Message:
npf_tcp_fsm: fix for the NPF_TCPS_SYN_RECEIVED state.
SYN re-transmission after SYN-ACK was seen by NPF should not terminate
the connection
Module Name:src
Committed By: rmind
Date: Mon Dec 26 21:16:06 UTC 2016
Modified Files:
src/sys/net/npf: lpm.c
Log Message:
Fix kmem_free() in hashmap_remove().
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/net/npf/lpm.c
Please note that diffs are n
Module Name:src
Committed By: rmind
Date: Mon Dec 26 12:44:10 UTC 2016
Modified Files:
src/sys/net/npf: lpm.c
Log Message:
Fix kmem_free() sizes in hashmap_rehash() and lpm_clear().
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/lpm.c
Please
Module Name:src
Committed By: rmind
Date: Thu Dec 8 23:07:12 UTC 2016
Modified Files:
src/sys/net/npf: npf.h npf_conn.c npf_handler.c npf_mbuf.c
Log Message:
NPF: adjust the 'stateful-ends' mechanism to tag the packets and thus
pass-through them on other interfaces. Per
Module Name:src
Committed By: rmind
Date: Sun Jul 12 23:54:44 UTC 2015
Modified Files:
src/usr.sbin/npf: npf.7
src/usr.sbin/npf/npfctl: npf_var.c
Log Message:
- npfvar_get_type1: check for NULL first.
- Minor fix for the npf(7) man page.
To generate a diff of thi
Module Name:src
Committed By: rmind
Date: Sun Jul 12 23:51:53 UTC 2015
Modified Files:
src/sys/net/npf: npf_if.c npf_mbuf.c
Log Message:
npfkern: eliminate INACTIVE_ID and use 0 for unregistered interfaces.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/
Module Name:src
Committed By: rmind
Date: Mon Jun 8 01:00:43 UTC 2015
Modified Files:
src/sys/net/npf: npf_ctl.c
src/usr.sbin/npf/npfctl: npf_bpf_comp.c npf_build.c
Log Message:
- npfctl: fix the confusion in the parser (0/0 case with no other filter).
- Always po
Module Name:src
Committed By: rmind
Date: Wed Jun 3 23:36:05 UTC 2015
Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c
Log Message:
npfctl: fix the from/to port mess up when showing the rules.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin
Module Name:src
Committed By: rmind
Date: Wed May 27 19:43:40 UTC 2015
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
ubc_alloc: perform pmap_update() in the error path as we might have
removed the mapping.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.
Module Name:src
Committed By: rmind
Date: Sat Mar 21 00:49:07 UTC 2015
Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_show.c
Log Message:
npfctl:
- Fix the filter criteria when to/from is omitted but port used.
- Print more user-friendly error if an NPF table has
Module Name:src
Committed By: rmind
Date: Fri Mar 20 23:36:28 UTC 2015
Modified Files:
src/sys/net/npf: npf_ctl.c npf_ruleset.c
Log Message:
NPF: replace the TAILQ of the dynamic rules with a linked list and fix the
inheriting of the active dynamic rules during the reload;
Module Name:src
Committed By: rmind
Date: Thu Feb 5 22:04:03 UTC 2015
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
npf_conn_establish: fix the previous change - drop the reference on error.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sy
Module Name:src
Committed By: rmind
Date: Mon Feb 2 19:08:32 UTC 2015
Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c
Log Message:
npfctl_print_rule: print the ID in hex, not decimal.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/npf/npf
Module Name:src
Committed By: rmind
Date: Mon Feb 2 00:55:28 UTC 2015
Modified Files:
src/lib/libnpf: npf.c npf.h
Log Message:
libnpf: add npf_rule_getid() and npf_rule_getcode().
Missed in the previous commit.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.
Module Name:src
Committed By: rmind
Date: Mon Feb 2 00:31:39 UTC 2015
Modified Files:
src/sys/net/npf: npf_impl.h npf_ruleset.c
src/usr.sbin/npf/npfctl: npf_show.c
Log Message:
npfctl(8): report dynamic rule ID in a comment, print the case when libpcap
is used cor
Module Name:src
Committed By: rmind
Date: Sun Feb 1 22:57:22 UTC 2015
Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5
Log Message:
npf.conf(5): mention alg, include in the example, minor fix.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin
Module Name:src
Committed By: rmind
Date: Sun Feb 1 22:41:22 UTC 2015
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
- npf_conn_establish: remove a rare race condition when we might destroy a
connection when it is still referenced by another thread.
- npf_conn
Module Name:src
Committed By: rmind
Date: Sun Jan 18 23:16:35 UTC 2015
Modified Files:
src/sys/kern: subr_ipi.c
src/sys/sys: ipi.h
Log Message:
Implement ipi_trigger_multi(9); requested by cherry@.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/s
Module Name:src
Committed By: rmind
Date: Fri Dec 26 20:44:38 UTC 2014
Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c
Log Message:
npfctl(8): attempt to preload bpfjit kernel module and print the
warning on failure.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: rmind
Date: Sat Dec 20 16:19:43 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_nat.c
Log Message:
NPF: set the connection flags atomically in the post-creation logic and
fix a tiny race condition window. Might fix PR/4948
Module Name:src
Committed By: rmind
Date: Sun Nov 30 01:37:53 UTC 2014
Modified Files:
src/sys/net/npf: npf_conf.c npf_impl.h npf_nat.c npf_ruleset.c
Log Message:
- npf_config_load: if loading the connections, do not perform any actice
NAT policy take over or or portmap
Module Name:src
Committed By: rmind
Date: Sun Nov 30 00:40:55 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_nat.c npf_ruleset.c
Log Message:
NPF:
- npf_nat_import: take the port only if using the portmap.
- Sprinkle some comments and asserts.
To gen
Module Name:src
Committed By: rmind
Date: Wed Nov 26 21:25:35 UTC 2014
Modified Files:
src/sys/net/npf: npf_nat.c npf_ruleset.c
Log Message:
NPF: fix the reference counting and share the active NAT portmap correctly
when performing the reload. Should fixes PR/49412, repor
Module Name:src
Committed By: rmind
Date: Sat Sep 13 17:18:45 UTC 2014
Modified Files:
src/sys/net: bpf.c
Log Message:
PR/49190: bpf_deliver: set scratch memory store in bpf_args_t.
To generate a diff of this commit:
cvs rdiff -u -r1.188 -r1.189 src/sys/net/bpf.c
Please
Module Name:src
Committed By: rmind
Date: Tue Sep 9 20:16:12 UTC 2014
Modified Files:
src/sys/net: if.c if.h route.c
src/sys/netatalk: at_control.c
src/sys/netinet: in.c
src/sys/netinet6: in6.c in6_ifattach.c mld6.c nd6_nbr.c
Log Message:
Eliminate
Module Name:src
Committed By: rmind
Date: Sun Sep 7 00:50:57 UTC 2014
Modified Files:
src/sys/netinet: in_pcb.c
src/sys/netinet6: in6_pcb.c
Log Message:
in_pcbdetach: move ip_freemoptions() under softnet_lock for now (this will
be changed back once other IP paths
Module Name:src
Committed By: rmind
Date: Sun Aug 24 20:37:35 UTC 2014
Modified Files:
src/lib/libnpf: npf.c
Log Message:
npf_config_submit: finally, include the saved connections.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/lib/libnpf/npf.c
Please
Module Name:src
Committed By: rmind
Date: Sun Aug 24 20:36:30 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_ctl.c npf_nat.c
Log Message:
- npf_conn_import: add a missing stat counter increment.
- npf_nat_import: add a missing reference and make a comment.
To g
Module Name:src
Committed By: rmind
Date: Mon Aug 11 23:48:01 UTC 2014
Modified Files:
src/lib/libnpf: npf.c
src/sys/net/npf: npf_alg.c npf_conn.c npf_ctl.c npf_impl.h npf_nat.c
src/usr.sbin/npf/npfctl: npfctl.c
Log Message:
- Add and use npf_alg_export().
Module Name:src
Committed By: rmind
Date: Mon Aug 11 01:54:13 UTC 2014
Modified Files:
src/sys/net/npf: npf_conf.c npf_ctl.c npf_impl.h npf_rproc.c
npf_ruleset.c npf_tableset.c
Log Message:
NPF: finish up the rework of npfctl_save() mechanism.
To generate a d
Module Name:src
Committed By: rmind
Date: Sun Aug 10 19:09:43 UTC 2014
Modified Files:
src/lib/libnpf: npf.c
src/sys/net/npf: npf.h npf_conn.c npf_conn.h npf_ctl.c npf_if.c
npf_impl.h npf_mbuf.c npf_nat.c npf_ruleset.c
src/usr.sbin/npf: npf.7
Module Name:src
Committed By: rmind
Date: Sun Aug 3 22:55:24 UTC 2014
Modified Files:
src/sys/netinet6: in6_pcb.c
Log Message:
in6_pcbdetach: now that IGMP and multicast groups are MP-safe, we can move
the ip6_freemoptions() call outside the softnet_lock. Should fix PR/4
Module Name:src
Committed By: rmind
Date: Sun Aug 3 22:11:50 UTC 2014
Modified Files:
src/sys/netinet: in_pcb.c
Log Message:
in_pcbdetach: not that IGMP and multicast groups are MP-safe, we can move
the ip_freemoptions() call outside the softnet_lock. Should fix PR/49065
Module Name:src
Committed By: rmind
Date: Sun Aug 3 00:02:56 UTC 2014
Modified Files:
src/lib/libnpf: libnpf.3
src/usr.sbin/npf/npfctl: npf.conf.5 npfctl.8
Log Message:
Cross-link npf(7).
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libnpf
Module Name:src
Committed By: rmind
Date: Sat Aug 2 23:57:40 UTC 2014
Modified Files:
src/distrib/sets/lists/man: mi
src/usr.sbin/npf: Makefile
Added Files:
src/usr.sbin/npf: npf.7
Log Message:
NPF: add a general npf(7) manual page. Improved by wiz@.
To
Module Name:src
Committed By: rmind
Date: Sat Jul 26 16:42:03 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
npf_conn_conkey: fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/npf/npf_conn.c
Please note that diffs
Module Name:src
Committed By: rmind
Date: Fri Jul 25 23:21:46 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h
Log Message:
npf_conn_conkey: adjust to return the key length and add a comment
describing the key layout.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Fri Jul 25 23:07:21 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_ctl.c
Log Message:
npf_mk_connlist: destroy the connections on error path.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sy
Module Name:src
Committed By: rmind
Date: Fri Jul 25 20:07:32 UTC 2014
Modified Files:
src/sys/net/npf: npf_state_tcp.c
Log Message:
npf_tcp_inwindow: enable strict RST check by default.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/net/npf/npf_st
Module Name:src
Committed By: rmind
Date: Wed Jul 23 01:48:05 UTC 2014
Modified Files:
src/sys/net/npf: npf.h
Log Message:
npf_iscached: add an assert.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/net/npf/npf.h
Please note that diffs are not pub
Module Name:src
Committed By: rmind
Date: Wed Jul 23 01:25:34 UTC 2014
Modified Files:
src/lib/libnpf: npf.c npf.h
src/sys/net/npf: npf.c npf.h npf_conf.c npf_conn.c npf_conn.h
npf_conndb.c npf_ctl.c npf_handler.c npf_impl.h npf_nat.c
npf_rul
Module Name:src
Committed By: rmind
Date: Sun Jul 20 00:48:51 UTC 2014
Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c
Log Message:
formatting
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf_show.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sun Jul 20 00:43:47 UTC 2014
Removed Files:
src/sys/net/npf: npf_session.c
Log Message:
Bye bye npf_session.c
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r0 src/sys/net/npf/npf_session.c
Please note that diffs are no
Module Name:src
Committed By: rmind
Date: Sat Jul 19 20:59:01 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
Fix gcc warnings.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/npf_conn.c
Please note that diffs are not public
Module Name:src
Committed By: rmind
Date: Sat Jul 19 19:14:21 UTC 2014
Added Files:
src/sys/net/npf: npf_conn.h
Log Message:
Add npf_conn.h missed in the previous commit.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/net/npf/npf_conn.h
Please note th
Module Name:src
Committed By: rmind
Date: Sat Jul 19 18:24:17 UTC 2014
Modified Files:
src/sys/modules/npf: Makefile
src/sys/net/npf: files.npf npf.c npf.h npf_alg.c npf_alg_icmp.c
npf_ctl.c npf_handler.c npf_if.c npf_impl.h npf_inet.c npf_nat.c
Module Name:src
Committed By: rmind
Date: Thu Jul 10 14:05:19 UTC 2014
Modified Files:
src/sys/netinet: tcp_usrreq.c
Log Message:
tcp_accept: simplify a little.
To generate a diff of this commit:
cvs rdiff -u -r1.186 -r1.187 src/sys/netinet/tcp_usrreq.c
Please note that
Module Name:src
Committed By: rmind
Date: Mon Jun 30 00:01:24 UTC 2014
Modified Files:
src/sys/net/npf: npf_bpf.c
Log Message:
NPF: use BPF JIT by default.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/net/npf/npf_bpf.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sun Jun 29 00:05:24 UTC 2014
Modified Files:
src/sys/net/npf: npf.h npf_bpf.c
src/usr.sbin/npf/npfctl: npf_bpf_comp.c
Log Message:
NPF:
- Populate the BPF external memory store with L3 information.
- Eliminate NPF_COP_L3 ca
Module Name:src
Committed By: rmind
Date: Wed Jun 25 01:21:36 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
bpfjit_generate_code: emit the instruction correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/net/bpfjit.c
Please note
Module Name:src
Committed By: rmind
Date: Wed Jun 25 00:21:42 UTC 2014
Modified Files:
src/usr.sbin/npf/npftest: README
src/usr.sbin/npf/npftest/libnpftest: npf_perf_test.c
Log Message:
npftest: add an example in the README, fix the total in npf_test_conc().
To g
Module Name:src
Committed By: rmind
Date: Wed Jun 25 00:20:06 UTC 2014
Modified Files:
src/sys/net/npf: npf.h npf_bpf.c npf_impl.h npf_ruleset.c
src/usr.sbin/npf/npftest/libnpftest: npf_bpf_test.c
Log Message:
Adjust NPF to the recent BPF / BPF JIT changes and make
Module Name:src
Committed By: rmind
Date: Tue Jun 24 22:27:40 UTC 2014
Modified Files:
src/sys/net: bpf_filter.c
Log Message:
- bpf_validate_ext: fix memword validation in BPF_ST/BPF_STX case.
- bpf_set_extmem: check the number of words against BPF_MAX_MEMWORDS.
To gener
Module Name:src
Committed By: rmind
Date: Tue Jun 24 22:19:36 UTC 2014
Modified Files:
src/sys/net: bpf.h bpf_filter.c bpfjit.c
Log Message:
- Improve the comments in bpf.h and KNF a little.
- Rename bpf_ctx_t member noinit to preinited (reflects the meaning better).
To
Module Name:src
Committed By: rmind
Date: Fri Jun 13 13:54:08 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
if_detach: drain ip6_pktq as well.
To generate a diff of this commit:
cvs rdiff -u -r1.280 -r1.281 src/sys/net/if.c
Please note that diffs are not publi
Module Name:src
Committed By: rmind
Date: Mon Jun 9 14:44:48 UTC 2014
Modified Files:
src/sys/net: pktqueue.c
Log Message:
pktqueue: add or fix some comments, remove some header inclusions.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/net/pktqueue
Module Name:src
Committed By: rmind
Date: Mon Jun 9 13:03:16 UTC 2014
Modified Files:
src/sys/net: pktqueue.c
src/sys/rump/librump/rumpkern: intr.c
Log Message:
Restore the assert in RUMP's softint_schedule_cpu() and just ensure
curcpu() in the caller.
To genera
Module Name:src
Committed By: rmind
Date: Mon Jun 9 12:57:05 UTC 2014
Modified Files:
src/sys/net: if.c pktqueue.c pktqueue.h
Log Message:
Implement pktq_set_maxlen() and let sysctl net.inet.{ip,ip6}.ifq.maxlen be
changed on the fly again.
To generate a diff of this com
Module Name:src
Committed By: rmind
Date: Mon Jun 9 12:44:07 UTC 2014
Modified Files:
src/sys/kern: subr_pcq.c
src/sys/sys: pcq.h
Log Message:
Add PCQ_MAXLEN constant.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/kern/subr_pcq.c
cvs rdiff
Module Name:src
Committed By: rmind
Date: Sun Jun 8 15:24:34 UTC 2014
Modified Files:
src/sys/rump/librump/rumpkern: intr.c
Log Message:
RUMP's softint_schedule_cpu: comment out an assert for now.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/rum
1 - 100 of 776 matches
Mail list logo