CVS commit: src/sys/external/bsd/ipf/netinet

2023-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jun 24 05:16:15 UTC 2023 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/external/bsd/ipf/netinet

2023-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jun 24 05:16:15 UTC 2023 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/external/bsd/ipf/netinet

2023-02-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 3 19:01:08 UTC 2023 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Fix use after free on packet with broken lengths Under the scenario with a packet with length of 67 bytes, a header length using

CVS commit: src/sys/external/bsd/ipf/netinet

2023-02-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 3 19:01:08 UTC 2023 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Fix use after free on packet with broken lengths Under the scenario with a packet with length of 67 bytes, a header length using

CVS commit: src/sys/external/bsd/ipf/netinet

2022-05-06 Thread matthew green
Module Name:src Committed By: mrg Date: Sat May 7 04:38:09 UTC 2022 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.h Log Message: remove conditional code that defines members of natstat_t. kernels without INET6 support end up with a different size of this

CVS commit: src/sys/external/bsd/ipf/netinet

2022-05-06 Thread matthew green
Module Name:src Committed By: mrg Date: Sat May 7 04:38:09 UTC 2022 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.h Log Message: remove conditional code that defines members of natstat_t. kernels without INET6 support end up with a different size of this

CVS commit: src/sys/external/bsd/ipf/netinet

2022-02-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 2 05:40:59 UTC 2022 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: s/Incluse/Include/ To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/external/bsd/ipf/netinet/ip_nat.c

CVS commit: src/sys/external/bsd/ipf/netinet

2022-02-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 2 05:40:59 UTC 2022 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: s/Incluse/Include/ To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/external/bsd/ipf/netinet/ip_nat.c

CVS commit: src/sys/external/bsd/ipf/netinet

2021-12-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Dec 5 04:58:59 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: s/imples/implies/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/external/bsd/ipf/netinet

2021-12-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Dec 5 04:58:59 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: s/imples/implies/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/external/bsd/ipf/netinet

2021-09-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 21 14:50:53 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: don't opencode kauth_cred_get() To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/external/bsd/ipf/netinet

2021-09-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 21 14:50:53 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: don't opencode kauth_cred_get() To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/external/bsd/ipf/netinet

2021-05-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 26 14:48:02 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: Fix ip_nat memory leak and use-after-free, wrong element freed (Cy Schubert)

CVS commit: src/sys/external/bsd/ipf/netinet

2021-05-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 26 14:48:02 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: Fix ip_nat memory leak and use-after-free, wrong element freed (Cy Schubert)

CVS commit: src/sys/external/bsd/ipf/netinet

2021-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 10 00:28:55 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat6.c Log Message: >From Cy Schubert: ipfilter: Use the softn (NAT softc) host map size in ip_nat6 calculation. The ipfilter NAT table host map

CVS commit: src/sys/external/bsd/ipf/netinet

2021-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 10 00:28:55 UTC 2021 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat6.c Log Message: >From Cy Schubert: ipfilter: Use the softn (NAT softc) host map size in ip_nat6 calculation. The ipfilter NAT table host map

CVS commit: src/sys/external/bsd/ipf/netinet

2020-06-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jun 24 21:54:57 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: reduce stack usage in ipf_nat_ioctl() also, in SIOCADNAT, make sure to not leak kernel data To generate a diff of this

CVS commit: src/sys/external/bsd/ipf/netinet

2020-06-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jun 24 21:54:57 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: reduce stack usage in ipf_nat_ioctl() also, in SIOCADNAT, make sure to not leak kernel data To generate a diff of this

CVS commit: src/sys/external/bsd/ipf/netinet

2020-06-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jun 12 10:35:59 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: ipfilter: Prepare for life without in kernel RA To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/external/bsd/ipf/netinet

2020-06-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jun 12 10:35:59 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: ipfilter: Prepare for life without in kernel RA To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 18 17:02:00 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: be consistent about byte flipping (cosmetic no functional change) To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 18 17:02:00 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: be consistent about byte flipping (cosmetic no functional change) To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 9 18:20:40 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/55149: Kouichi Hashikawa: Get morefrag before we strip it out from off To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 9 18:20:40 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/55149: Kouichi Hashikawa: Get morefrag before we strip it out from off To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 5 02:51:34 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: PR/55137: Kouichi Hashikawa: ipfstat -f incorrect output - make sure frag is initialized to 0 - initialize ipfr_p field To

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 5 02:51:34 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: PR/55137: Kouichi Hashikawa: ipfstat -f incorrect output - make sure frag is initialized to 0 - initialize ipfr_p field To

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 5 02:50:28 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/55137: Kouichi Hashikawa: ipfstat -f incorrect output Fix incorrect byte order. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/ipf/netinet

2020-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 5 02:50:28 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/55137: Kouichi Hashikawa: ipfstat -f incorrect output Fix incorrect byte order. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/ipf/netinet

2019-11-11 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 11 19:33:43 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil.h Log Message: revert rev 1.7 (which removed the fd_local field from frdest_t). this structure is part of the kernel/user ABI and so we would need

CVS commit: src/sys/external/bsd/ipf/netinet

2019-11-11 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 11 19:33:43 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil.h Log Message: revert rev 1.7 (which removed the fd_local field from frdest_t). this structure is part of the kernel/user ABI and so we would need

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:59:09 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: fix double space in comment To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:59:09 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: fix double space in comment To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:58:07 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix 2 bugs, reported by Edgar Fu� on tech-net@ - pfil_run_hooks() can be called recursively, so we have to

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:58:07 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix 2 bugs, reported by Edgar Fu� on tech-net@ - pfil_run_hooks() can be called recursively, so we have to

CVS commit: src/sys/external/bsd/ipf/netinet

2019-08-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Aug 8 14:38:53 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/54443: Edgar Fu�: ip mistakenly regards UDP packet with checksum field 0x as bad To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2019-08-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Aug 8 14:38:53 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: PR/54443: Edgar Fu�: ip mistakenly regards UDP packet with checksum field 0x as bad To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 28 23:25:13 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Revert previous and do the off == 1 case after we've taken the mask. To generate a diff of this commit: cvs rdiff -u -r1.28

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 28 23:25:13 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Revert previous and do the off == 1 case after we've taken the mask. To generate a diff of this commit: cvs rdiff -u -r1.28

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 26 15:31:17 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Conform to RFC 3128 by dropping TCP fragments with offset = 1. In addition to dropping these fragments, add a DTrace probe to

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 26 15:31:17 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Conform to RFC 3128 by dropping TCP fragments with offset = 1. In addition to dropping these fragments, add a DTrace probe to

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 26 15:26:58 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil.h Log Message: Remove fd_local, it is not used, from FreeBSD r349401, reported by Cy Schubert To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 26 15:26:58 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil.h Log Message: Remove fd_local, it is not used, from FreeBSD r349401, reported by Cy Schubert To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2019-06-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 26 15:21:52 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Remove redundant off != 0 check, from FreeBSD r349400, reported by Cy Schubert To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/ipf/netinet

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 4 07:59:01 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_nat.c Log Message: add fallthru comments. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/ipf/netinet/fil.c

CVS commit: src/sys/external/bsd/ipf/netinet

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 4 07:59:01 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_nat.c Log Message: add fallthru comments. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/ipf/netinet/fil.c

CVS commit: src/sys/external/bsd/ipf/netinet

2018-06-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 3 10:37:23 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil.h ip_frag.c ip_ftp_pxy.c ip_log.c ip_nat.c ip_proxy.c ip_state.c ip_tftp_pxy.c Log Message: Constify a bunch of global

CVS commit: src/sys/external/bsd/ipf/netinet

2018-06-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 3 10:37:23 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil.h ip_frag.c ip_ftp_pxy.c ip_log.c ip_nat.c ip_proxy.c ip_state.c ip_tftp_pxy.c Log Message: Constify a bunch of global

CVS commit: src/sys/external/bsd/ipf/netinet

2018-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 1 07:07:00 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h Log Message: Remove unused alias to tcpiphdr. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/external/bsd/ipf/netinet

2018-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 1 07:07:00 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h Log Message: Remove unused alias to tcpiphdr. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/external/bsd/ipf/netinet

2018-02-08 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 8 08:04:45 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_compat.c Log Message: updates for GCC 6: - frentry_4_1_0_to_current() has duplicated code section, found via the indent checker. didn't setup

CVS commit: src/sys/external/bsd/ipf/netinet

2018-02-08 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 8 08:04:45 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_compat.c Log Message: updates for GCC 6: - frentry_4_1_0_to_current() has duplicated code section, found via the indent checker. didn't setup

CVS commit: src/sys/external/bsd/ipf/netinet

2017-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 12 20:54:36 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: put back the cast. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/external/bsd/ipf/netinet

2017-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 12 20:54:36 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: put back the cast. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/external/bsd/ipf/netinet

2017-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 12 18:27:38 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. To

CVS commit: src/sys/external/bsd/ipf/netinet

2017-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 12 18:27:38 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. To

CVS commit: src/sys/external/bsd/ipf/netinet

2017-09-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 5 11:12:33 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Revert changing the byte order of fi->fi_addr. It is already correct. From Timo Buhrmester XXX: pullup 8. To generate a diff of

CVS commit: src/sys/external/bsd/ipf/netinet

2017-09-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 5 11:12:33 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Revert changing the byte order of fi->fi_addr. It is already correct. From Timo Buhrmester XXX: pullup 8. To generate a diff of

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 23 06:19:00 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: use the scoping functions (JINMEI, Tatuya) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 23 06:19:00 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: use the scoping functions (JINMEI, Tatuya) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 23 06:12:02 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: >From Edgar Fuss: ipf's return-icmp doesn't work when the packet matched by the rule is directed at a link local

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 23 06:12:02 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: >From Edgar Fuss: ipf's return-icmp doesn't work when the packet matched by the rule is directed at a link local

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 20 18:12:51 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Fix ipf failing to sent TCP RST's on link-local interfaces by stuffing the scope KAME style before calling the routing

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 20 18:12:51 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Fix ipf failing to sent TCP RST's on link-local interfaces by stuffing the scope KAME style before calling the routing

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-01 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Sat Jul 1 16:34:17 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c ip_state.c Log Message: Typo To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/ipf/netinet/ip_nat.c cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2017-07-01 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Sat Jul 1 16:34:17 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c ip_state.c Log Message: Typo To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/ipf/netinet/ip_nat.c cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2017-05-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 12 08:03:26 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Call the right filter function for hook removal found by Stephen Borrill. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2017-05-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 12 08:03:26 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Call the right filter function for hook removal found by Stephen Borrill. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/ipf/netinet

2017-04-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 23 20:47:22 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_state.c Log Message: Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep

CVS commit: src/sys/external/bsd/ipf/netinet

2017-04-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 23 20:47:22 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_state.c Log Message: Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep

CVS commit: src/sys/external/bsd/ipf/netinet

2017-04-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 23 19:09:29 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: Free the right fragment (Cy Schubert @ FreeBSD). This will cause use after free issues and eventually panic. To generate a

CVS commit: src/sys/external/bsd/ipf/netinet

2017-04-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 23 19:09:29 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: Free the right fragment (Cy Schubert @ FreeBSD). This will cause use after free issues and eventually panic. To generate a

CVS commit: src/sys/external/bsd/ipf/netinet

2017-01-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 13 15:17:00 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: Don't play with the linked list while holding only a read lock! To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/external/bsd/ipf/netinet

2017-01-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 13 15:17:00 UTC 2017 Modified Files: src/sys/external/bsd/ipf/netinet: ip_frag.c Log Message: Don't play with the linked list while holding only a read lock! To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/external/bsd/ipf/netinet

2016-12-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 28 19:53:02 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: use the proper hook function To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/external/bsd/ipf/netinet

2016-12-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 28 19:53:02 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: use the proper hook function To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/external/bsd/ipf/netinet

2016-10-15 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 16 05:11:34 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_ftp_pxy.c Log Message: fix !INET6 builds To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/ipf/netinet/ip_ftp_pxy.c

CVS commit: src/sys/external/bsd/ipf/netinet

2016-10-15 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 16 05:11:34 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_ftp_pxy.c Log Message: fix !INET6 builds To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/ipf/netinet/ip_ftp_pxy.c

CVS commit: src/sys/external/bsd/ipf/netinet

2016-10-04 Thread Stephen Borrill
Module Name:src Committed By: sborrill Date: Tue Oct 4 14:36:46 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c ip_nat6.c Log Message: Fix lookup of original destination address when using a redirect rule. This is required for transparent proxying by

CVS commit: src/sys/external/bsd/ipf/netinet

2016-10-04 Thread Stephen Borrill
Module Name:src Committed By: sborrill Date: Tue Oct 4 14:36:46 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c ip_nat6.c Log Message: Fix lookup of original destination address when using a redirect rule. This is required for transparent proxying by

CVS commit: src/sys/external/bsd/ipf/netinet

2016-08-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 5 09:06:52 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: partial sync with FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/ipf/netinet/fil.c

CVS commit: src/sys/external/bsd/ipf/netinet

2016-08-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 5 09:06:52 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: partial sync with FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/ipf/netinet/fil.c

CVS commit: src/sys/external/bsd/ipf/netinet

2016-08-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 5 09:05:02 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h Log Message: unifdef To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/ipf/netinet/ip_compat.h

CVS commit: src/sys/external/bsd/ipf/netinet

2016-08-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 5 09:05:02 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h Log Message: unifdef To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/ipf/netinet/ip_compat.h

CVS commit: src/sys/external/bsd/ipf/netinet

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:07:30 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Rearrange code to avoid testing an error value that has not been set. Also, for the built-in case, rather than

CVS commit: src/sys/external/bsd/ipf/netinet

2016-07-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jul 18 21:07:30 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Rearrange code to avoid testing an error value that has not been set. Also, for the built-in case, rather than

CVS commit: src/sys/external/bsd/ipf/netinet

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:02:01 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Another case of not calling devsw_attach() for built-in device modules To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/ipf/netinet

2016-06-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jun 9 04:43:46 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h ip_fil_netbsd.c ip_htable.c ip_lookup.c ip_pool.c Log Message: Enable building of ipfilter code as a separately-loaded

CVS commit: src/sys/external/bsd/ipf/netinet

2016-06-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jun 9 04:43:46 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_compat.h ip_fil_netbsd.c ip_htable.c ip_lookup.c ip_pool.c Log Message: Enable building of ipfilter code as a separately-loaded

Re: CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Ryota Ozaki
On Mon, Apr 4, 2016 at 12:52 AM, Christos Zoulas wrote: > Module Name:src > Committed By: christos > Date: Sun Apr 3 15:52:37 UTC 2016 > > Modified Files: > src/sys/external/bsd/ipf/netinet: fil.c > > Log Message: > Comment out the mutex calls that

Re: CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Ryota Ozaki
On Mon, Apr 4, 2016 at 9:39 AM, Christos Zoulas wrote: > In article >

CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 4 00:44:07 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: We don't need this in /current because packet processing does not happen in an interrupt anymore (pointed out by ozaki@) To

CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 4 00:44:07 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: We don't need this in /current because packet processing does not happen in an interrupt anymore (pointed out by ozaki@) To

Re: CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Christos Zoulas
In article

Re: CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Ryota Ozaki
On Mon, Apr 4, 2016 at 12:52 AM, Christos Zoulas wrote: > Module Name:src > Committed By: christos > Date: Sun Apr 3 15:52:37 UTC 2016 > > Modified Files: > src/sys/external/bsd/ipf/netinet: fil.c > > Log Message: > Comment out the mutex calls that

CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 3 15:52:37 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Comment out the mutex calls that protect against concurrent configuration changes and processing. This needs to be done

CVS commit: src/sys/external/bsd/ipf/netinet

2016-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 3 15:52:37 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c Log Message: Comment out the mutex calls that protect against concurrent configuration changes and processing. This needs to be done

CVS commit: src/sys/external/bsd/ipf/netinet

2016-03-19 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Mar 17 04:07:42 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: Fix matching of ICMP queries when NAT'd through IPF This notably fixes MTU updates for hosts issueing ICMP queries through a

CVS commit: src/sys/external/bsd/ipf/netinet

2016-03-19 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Mar 17 04:07:42 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_nat.c Log Message: Fix matching of ICMP queries when NAT'd through IPF This notably fixes MTU updates for hosts issueing ICMP queries through a

CVS commit: src/sys/external/bsd/ipf/netinet

2016-01-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 20 22:11:23 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Pass the requisite number of arguments to ip_output from ipf. Fortunately the last argument, struct socket *so, is

CVS commit: src/sys/external/bsd/ipf/netinet

2016-01-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 20 22:11:23 UTC 2016 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Pass the requisite number of arguments to ip_output from ipf. Fortunately the last argument, struct socket *so, is

  1   2   >