Page MenuHomeFreeBSD

kp (Kristof Provost)
Troubleshooter

Projects (6)

User Details

User Since
Sep 28 2014, 7:22 PM (615 w, 6 d)

Recent Activity

Wed, Jul 15

kp committed rGf2202ab5abda: mbuf: make m_unshare() allow unmapped mbufs (authored by takahiro.kurosawa_gmail.com).
Wed, Jul 15, 1:51 PM
kp committed rG40c611d0939f: pfctl: fix incorrect errno checks.
Wed, Jul 15, 1:51 PM
kp committed rGddbf89234312: pfctl: fix CREATE_TABLE error handling.
Wed, Jul 15, 1:51 PM

Wed, Jul 8

kp committed rG8a14fcd23a20: pf: fix a crash on sendfile() (authored by takahiro.kurosawa_gmail.com).
Wed, Jul 8, 7:52 AM
kp committed rG6a5ba658dd48: tests/sendfile: move the helper program to common (authored by takahiro.kurosawa_gmail.com).
Wed, Jul 8, 7:52 AM
kp committed rG2039fe8ea421: tests/sendfile_helper: support remote connection (authored by takahiro.kurosawa_gmail.com).
Wed, Jul 8, 7:52 AM
kp committed rGc38abd64dbc1: if_epair: support IFCAP_MEXTPG.
Wed, Jul 8, 7:52 AM

Tue, Jul 7

kp committed rG3e3752ce73b7: if_bridge: Remove unused disable parameter in bridge_stop (authored by Acesp25 <acesp25@freebsd.org>).
Tue, Jul 7, 1:24 PM

Sun, Jul 5

kp committed rGfa50691ecf87: libsysdecode: decode PF Generic Netlink commands (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Sun, Jul 5, 2:17 PM
kp committed rGc268c80fc3d5: libsysdecode: cache Generic Netlink family IDs (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Sun, Jul 5, 2:17 PM
kp committed rG80586e853674: libsysdecode: decode Generic Netlink controller messages (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Sun, Jul 5, 2:17 PM
kp committed rG8a1576dc26b9: truss: track Netlink socket protocols (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Sun, Jul 5, 2:17 PM

Fri, Jul 3

kp committed rGc9d98c013486: netlink: add const variants of NLA iteration macros (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Fri, Jul 3, 8:40 AM

Tue, Jun 30

kp committed rGb8c6f5811b2a: pflog: run VNET_SYSUNINIT in SI_SUB_PROTO_FIREWALL.
Tue, Jun 30, 1:58 PM

Sun, Jun 28

kp committed rGe4f3ab161a9e: pflog: create bpf tapping points without ifnet(9).
Sun, Jun 28, 2:31 PM

Fri, Jun 26

kp committed rGf95439f6c9d0: libpfctl: retrieve family id only once.
Fri, Jun 26, 11:02 PM
kp committed rG9de06f27b140: libpfctl: fix memory leak.
Fri, Jun 26, 11:02 PM

Thu, Jun 25

kp committed rGefcc183f9b0d: pflog: remove unused argument from pflogattach().
Thu, Jun 25, 7:35 PM

Wed, Jun 24

kp committed rG6c744621c720: truss: add AF_NETLINK syscall argument decoding support (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Wed, Jun 24, 2:50 PM
kp committed rG4c932a4d45fb: netlink: decode netlink message flags symbolically (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Wed, Jun 24, 12:16 PM

Tue, Jun 23

kp committed rG26a94ad8fb31: pfsync: remove invalid panic.
Tue, Jun 23, 6:47 AM
kp committed rGf4e2f07f0cbc: pfsync: remove invalid panic.
Tue, Jun 23, 6:47 AM

Jun 17 2026

kp committed rGe2903636a069: iflib: Fix mbufs leaked by 0 len packets emitted from the if driver (authored by linnemannr_gmail.com).
Jun 17 2026, 7:30 PM

Jun 12 2026

kp committed rGfcb31b571124: libpfctl: fix memory leak.
Jun 12 2026, 11:54 AM
kp committed rG2a478dfc7f9c: libpfctl: retrieve family id only once.
Jun 12 2026, 11:54 AM

Jun 11 2026

kp committed rGa9ebef44a473: pf: switch to getmicro(up)time().
Jun 11 2026, 8:28 PM

Jun 10 2026

kp committed rGb0f75189f6cb: pfdenied: fix checking root anchor.
Jun 10 2026, 7:49 AM
kp committed rG4df539cc3864: pfdenied: fix checking root anchor.
Jun 10 2026, 7:49 AM

Jun 8 2026

kp committed rG035e87247f84: pfsync: remove invalid panic.
Jun 8 2026, 9:08 AM

Jun 3 2026

kp committed rG017690e50913: netpfil: add PF netlink command decoding support (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Jun 3 2026, 1:16 PM
kp committed rG3d9cd10b2857: pfdenied: fix checking root anchor.
Jun 3 2026, 1:16 PM

May 28 2026

kp committed rG45aaba521c3b: pf: fix incorrect table decoding in netlink.
May 28 2026, 11:38 AM

May 26 2026

kp committed rGfda33ae0a1ac: snmp_pf: fix refresh.
May 26 2026, 9:07 AM
kp committed rGe0d4064bcae3: snmp_pf: fix refresh.
May 26 2026, 9:01 AM

May 21 2026

kp committed rGe4130ac13d2f: pf: switch to getmicro(up)time().
May 21 2026, 9:20 PM
kp committed rG64327f769cee: pf: fix incorrect table decoding in netlink.
May 21 2026, 9:20 PM

May 16 2026

kp committed rGe5536b061033: pfctl: relax interface name requirement.
May 16 2026, 4:45 PM
kp committed rG9d0b771caa49: pfctl: relax interface name requirement.
May 16 2026, 4:45 PM

May 12 2026

kp committed rG91d1c1c2b1e7: pfsync: reject invalid SCTP states.
May 12 2026, 4:45 PM
kp committed rG8d583858e499: pfsync: reject invalid SCTP states.
May 12 2026, 4:45 PM

May 9 2026

kp committed rGfab9bfc92751: pf: do not reject rules with colliding hashes.
May 9 2026, 1:31 PM
kp committed rG0cd655f71b46: pf: do not reject rules with colliding hashes.
May 9 2026, 1:31 PM

May 7 2026

kp committed rG726ff260ecfa: pfctl: optionally print the rule in the state overview.
May 7 2026, 4:24 PM
kp committed rG4e7c1ff95a51: pfctl: relax interface name requirement.
May 7 2026, 4:24 PM

May 5 2026

kp committed rGc24b1d9359b8: pfctl: handle errors from PFNL_CMD_GETSTATES.
May 5 2026, 9:26 PM
kp committed rGa0e4c65f1814: pf: do not reject rules with colliding hashes.
May 5 2026, 9:26 PM
kp committed rG730fb48f1387: pf: improve ASCONF chunk validation.
May 5 2026, 4:26 PM
kp committed rG9fe189c79a81: pf: improve ASCONF chunk validation.
May 5 2026, 4:26 PM
kp committed rGbf6d00afdb61: pfsync: reject invalid SCTP states.
May 5 2026, 8:35 AM

May 1 2026

kp committed R11:a1f2cc4491c3: net/libpfctl: add 15.1, remove 13.5.
May 1 2026, 9:12 PM

Apr 29 2026

kp committed rGbf1529d83918: netlink: fix LINT-NOVIMAGE build.
Apr 29 2026, 7:58 AM

Apr 28 2026

kp committed rGff141ea17cb7: pf: do not allow flags to be changed with securelevel set.
Apr 28 2026, 4:05 PM
kp committed rGafbda5806304: pf: do not allow flags to be changed with securelevel set.
Apr 28 2026, 4:05 PM
kp committed rGbea1c2fcd783: pf: improve ASCONF chunk validation.
Apr 28 2026, 1:31 PM

Apr 26 2026

kp committed rG4fc1503f8617: pf: fix duplicate rule detection for automatic tables.
Apr 26 2026, 10:12 AM
kp committed rGfdcc60f52841: pf: fix duplicate rule detection for automatic tables.
Apr 26 2026, 10:12 AM

Apr 25 2026

kp committed rG4001613878fe: pfsync: rename unused variable.
Apr 25 2026, 12:48 PM

Apr 23 2026

kp committed rGfb8383527517: pf: fix duplicate rule detection for automatic tables.
Apr 23 2026, 11:47 AM
kp committed rG3103d39cd99f: netlink: fix LINT-NOVIMAGE build.
Apr 23 2026, 7:38 AM

Apr 21 2026

kp committed rGd5ca00f2d874: pf: do not allow flags to be changed with securelevel set.
Apr 21 2026, 11:33 AM
kp committed rG07a3501e6c85: loopback: fix use-after-free.
Apr 21 2026, 11:33 AM

Apr 20 2026

kp committed rG18de44e7b442: pfctl: fix man page and error message for -S option (authored by ross_ross-williams.net).
Apr 20 2026, 2:25 PM
kp committed rG19eecf94fa16: pfctl: clarify usage of load option flags (authored by ross_ross-williams.net).
Apr 20 2026, 2:25 PM
kp committed rGff76ec3e9b28: pf: be more robust against interface name conflicts.
Apr 20 2026, 2:24 PM

Apr 17 2026

kp committed rG05ac1013984c: pf: fix error handling in pf_sourcelim_add().
Apr 17 2026, 11:56 AM
kp committed rG5b7192230a15: pf: pf_frag_compare() should not be using subtraction to compare fragment IDs.
Apr 17 2026, 11:56 AM
kp committed rG3c9cd6e4dc59: pf: use correct address family in pfr_pool_get().
Apr 17 2026, 11:56 AM
kp committed rG13b4a14c719a: libpfctl: fix add state/source limiter.
Apr 17 2026, 11:56 AM
kp committed rG6f8ea66cbcf2: pfctl: fix how source and state limiters are wired into rbtrees.
Apr 17 2026, 11:56 AM
kp committed rG95fe1ba5579d: pf tests: test having multiple state limiters.
Apr 17 2026, 11:56 AM

Apr 7 2026

kp committed rG6642ba36f186: pf tests: explicitly test zeroing counters within an anchor.
Apr 7 2026, 3:26 PM

Apr 3 2026

kp committed rG8ef0093f297a: truss: add support for decoding Netlink messages (authored by Ishan Agrawal <iagrawal9990@gmail.com>).
Apr 3 2026, 6:55 AM

Mar 30 2026

kp committed rG5b8ab97b3e4a: pfctl: parser must not ignore error from pfctl_optimize_ruleset().
Mar 30 2026, 3:09 PM
kp committed rGc5e1dde24dac: pfctl: parser must not ignore error from pfctl_optimize_ruleset().
Mar 30 2026, 3:09 PM

Mar 25 2026

kp committed rGac6bb58a715e: pf: Fix hashing of IP address ranges (authored by grembo).
Mar 25 2026, 10:54 AM
kp committed rGe3b801edded9: pf: include all elements when hashing rules.
Mar 25 2026, 10:54 AM
kp committed rG958dbc87e9c5: pf tests: verify that we handle address range rules correctly.
Mar 25 2026, 10:54 AM
kp committed rG38f8ac568273: pf: Fix hashing of IP address ranges (authored by grembo).
Mar 25 2026, 10:54 AM
kp committed rGe79818ec36ef: pfctl: always warn if a duplicate rule was detected.
Mar 25 2026, 10:54 AM
kp committed rGd107424a44b3: pf: Fix hashing of IP address ranges (authored by grembo).
Mar 25 2026, 10:54 AM
kp committed rGe224b9b867f4: pfctl: always warn if a duplicate rule was detected.
Mar 25 2026, 10:54 AM
kp committed rG4311217a039c: pf: include all elements when hashing rules.
Mar 25 2026, 10:54 AM
kp committed rG6666b2a0e7c2: pf tests: verify that we handle address range rules correctly.
Mar 25 2026, 10:54 AM
kp committed rG4e007734ff8e: pf tests: verify that we handle address range rules correctly.
Mar 25 2026, 10:54 AM
kp committed rG536751cb4e15: pf: include all elements when hashing rules.
Mar 25 2026, 10:54 AM

Mar 24 2026

kp committed rG1fa873c93c8b: pf: Fix hashing of IP address ranges (authored by grembo).
Mar 24 2026, 6:05 AM
kp committed rG66d66dd0f6f8: pfctl: always warn if a duplicate rule was detected.
Mar 24 2026, 6:05 AM
kp committed rGc6bcf6e6fd50: pf: include all elements when hashing rules.
Mar 24 2026, 6:05 AM
kp committed rGab74151e8d09: pf tests: verify that we handle address range rules correctly.
Mar 24 2026, 6:05 AM

Mar 22 2026

kp committed rG434e1c3d8413: pfctl tests: test rdr-to and nat-to in one rule.
Mar 22 2026, 7:24 AM
kp committed rG0b0d34fd2f40: pf tests: verify first-match-wins for nat rules.
Mar 22 2026, 6:03 AM
kp committed rG343ace42f82a: pfctl: parser must not ignore error from pfctl_optimize_ruleset().
Mar 22 2026, 6:03 AM

Mar 12 2026

kp committed R11:d4dad47577db: net/libpfctl: add 14.4 version.
Mar 12 2026, 10:40 AM

Feb 25 2026

kp committed rGb642867c2cc7: pf: avoid NULL deref on purged states.
Feb 25 2026, 1:42 PM

Feb 19 2026

kp committed rG4d0186cd12a7: libpfctl: Sort order of snl attribute parser (authored by eborisch_gmail.com).
Feb 19 2026, 4:01 PM
kp committed rGdc7eb96ba945: pf tests: verify blocked count on log interface.
Feb 19 2026, 4:01 PM

Feb 18 2026

kp committed rGd60082f16e4c: pf: avoid NULL deref on purged states.
Feb 18 2026, 10:27 PM

Feb 17 2026

kp committed rGf3a0e54656cc: pf: fix use of uninitialised variable.
Feb 17 2026, 2:30 PM

Feb 16 2026

kp committed rG281282e9357b: pf: convert DIOCRTSTADDRS to netlink.
Feb 16 2026, 12:47 PM

Feb 12 2026

kp committed rG363b57d579ba: libpfctl: Sort order of snl attribute parser (authored by eborisch_gmail.com).
Feb 12 2026, 9:40 PM