History log of /src/usr.sbin/npf/npfd |
Revision | Date | Author | Comments |
1.7 | 24-Aug-2019 |
rmind | libnpf fix: link the library itself to libnv; libnpf users should not be expected to assume this dependency.
|
1.6 | 29-Sep-2018 |
rmind | branches: 1.6.2; NPF: Major rework -- migrate NPF to the libnv library. - This conversion significantly simplifies the code and moves NPF to a binary serialisation format (replacing the XML-like format). - Fix some memory/reference leaks and possibly use-after-free bugs. - Bump NPF_VERSION as this change makes libnpf incompatible with the previous versions. Also, different serialisation format means NPF connection/config saving and loading is not compatible with the previous versions either.
Thanks to christos@ for extra testing.
|
1.5 | 07-Jan-2017 |
christos | branches: 1.5.12; 1.5.14; add man page, lint cleanups.
|
1.4 | 06-Jan-2017 |
christos | branches: 1.4.2; Add log validation
|
1.3 | 30-Dec-2016 |
christos | flesh this out more.
|
1.2 | 28-Dec-2016 |
christos | Add some flesh.
|
1.1 | 27-Dec-2016 |
rmind | Add some very preliminary npfd(8) code.
|
1.4.2.3 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.4.2.1 | 06-Jan-2017 |
pgoyette | file Makefile was added on branch pgoyette-localcount on 2017-01-07 08:57:00 +0000
|
1.5.14.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.5.14.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.5.12.1 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.6.2.1 | 01-Sep-2019 |
martin | Pull up following revision(s) (requested by rmind in ticket #140):
external/bsd/libnv/lib/Makefile: revision 1.3 usr.sbin/npf/npfd/Makefile: revision 1.7 lib/libnpf/Makefile: revision 1.11 lib/libnpf/Makefile: revision 1.12 libexec/identd/Makefile: revision 1.18 usr.sbin/npf/npfctl/Makefile: revision 1.14 lib/npf/mod.mk: revision 1.8 external/bsd/libnv/lib/srcs.mk: revision 1.1
libnpf fix: link the library itself to libnv; libnpf users should not be expected to assume this dependency.
Move common parts into a makefile fragment usable from elsewhere. Suggested by mrg.
Include libnv directly into this library
|
1.7 | 30-Oct-2020 |
abs | Fix tcpdump example from "‐i npflog0.pcap" to "‐i npflog0"
|
1.6 | 31-Aug-2018 |
maxv | branches: 1.6.2; remove commented reference to pflog
|
1.5 | 07-Aug-2018 |
sevan | Simplify the description of npfd, default npflog interface & pcap file are covered later. Move advise regarding offline analysis to the CAVEATS section.
|
1.4 | 07-Aug-2018 |
sevan | Escape ellipsis to stop it being interpreted as a macro. Drop commented out manual which doesn't exist.
|
1.3 | 08-Jan-2017 |
wiz | branches: 1.3.4; 1.3.14; 1.3.16; Whitespace, fix xref, remove unnecessary macro, sort SEE ALSO.
|
1.2 | 07-Jan-2017 |
christos | add example.
|
1.1 | 07-Jan-2017 |
christos | add man page, lint cleanups.
|
1.3.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.3.14.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.3.4.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.3.4.1 | 08-Jan-2017 |
pgoyette | file npfd.8 was added on branch pgoyette-localcount on 2017-03-20 06:58:08 +0000
|
1.6.2.1 | 20-Apr-2023 |
martin | Pull up following revision(s) (requested by tsutsui in ticket #1629):
usr.sbin/npf/npfd/npfd.8: revision 1.7
Fix tcpdump example from "-i npflog0.pcap" to "-i npflog0"
|
1.9 | 16-Oct-2017 |
christos | Treat EOF as a condition to re-open the pcap socket. Since we've been woken up by poll(2), there must be data to read. If there is not, our socket might not be ok anymore.
|
1.8 | 15-Oct-2017 |
christos | try to re-open the pcap connection on error.
|
1.7 | 24-Jan-2017 |
christos | output every 5 seconds instead of 60 or every 100 packets
|
1.6 | 07-Jan-2017 |
christos | branches: 1.6.2; add man page, lint cleanups.
|
1.5 | 06-Jan-2017 |
christos | branches: 1.5.2; Add log validation
|
1.4 | 30-Dec-2016 |
christos | flesh this out more.
|
1.3 | 28-Dec-2016 |
christos | starts running
|
1.2 | 28-Dec-2016 |
christos | Add some flesh.
|
1.1 | 27-Dec-2016 |
rmind | Add some very preliminary npfd(8) code.
|
1.5.2.3 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.5.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.5.2.1 | 06-Jan-2017 |
pgoyette | file npfd.c was added on branch pgoyette-localcount on 2017-01-07 08:57:00 +0000
|
1.6.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.5 | 15-Oct-2017 |
christos | try to re-open the pcap connection on error.
|
1.4 | 06-Jan-2017 |
christos | branches: 1.4.2; Add log validation
|
1.3 | 30-Dec-2016 |
christos | flesh this out more.
|
1.2 | 28-Dec-2016 |
christos | Add some flesh.
|
1.1 | 27-Dec-2016 |
rmind | Add some very preliminary npfd(8) code.
|
1.4.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.4.2.1 | 06-Jan-2017 |
pgoyette | file npfd.h was added on branch pgoyette-localcount on 2017-01-07 08:57:00 +0000
|
1.14 | 30-Apr-2022 |
christos | Handle warnings and errors from pcap_activate properly (from bch)
|
1.13 | 04-Feb-2019 |
mrg | check for snprintf() truncation and fail sanely if so, rather than attempting to use a file that won't exist or isn't secure.
|
1.12 | 16-Oct-2017 |
christos | branches: 1.12.4; Add a message when we are re-opening the pcap socket.
|
1.11 | 15-Oct-2017 |
christos | try to re-open the pcap connection on error.
|
1.10 | 25-Mar-2017 |
christos | can't call pcap_datalink before activate.
|
1.9 | 24-Jan-2017 |
christos | fix signed compare
|
1.8 | 07-Jan-2017 |
christos | branches: 1.8.2; add man page, lint cleanups.
|
1.7 | 07-Jan-2017 |
christos | restrict permissions on log file
|
1.6 | 06-Jan-2017 |
christos | branches: 1.6.2; Add log validation
|
1.5 | 05-Jan-2017 |
christos | set the timeout to 1 second so we can see packets flowing in real time.
|
1.4 | 30-Dec-2016 |
christos | flesh this out more.
|
1.3 | 28-Dec-2016 |
christos | starts running
|
1.2 | 28-Dec-2016 |
christos | Add some flesh.
|
1.1 | 27-Dec-2016 |
rmind | Add some very preliminary npfd(8) code.
|
1.6.2.4 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.6.2.3 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.6.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.6.2.1 | 06-Jan-2017 |
pgoyette | file npfd_log.c was added on branch pgoyette-localcount on 2017-01-07 08:57:00 +0000
|
1.8.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.12.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|