2024-05-02  dwm  <dwm@ria.mcplex.net>

	* Tagged as libDwmPf-0.1.6

	* src/DwmPfTable.cc: throw std::bad_alloc() if malloc() fails.
	Avoid potential	memory leak in IOCTable::operator = (const IOCTable &)

	* Tagged as libDwmPf-0.1.5

	* src/DwmPfTable.cc: Add more logging in Add(const Ipv4Prefix &)

2023-12-27  dwm  <dwm@ria.mcplex.net>

	* Tagged as libDwmPf-0.1.4

	* Minor changes to update for C++20 on FreeBSD 13.2-STABLE.

2022-11-27  Daniel W. McRobb  <dwm@mcplex.net>

	* Tagged as libDwmPf-0.1.3

	* Makefile: update invocation of mkfbsdmnfst to match current
	usage.

2017-06-05  Daniel W. McRobb  <dwm@mcplex.net>

	* Tagged as libDwmPf-0.1.2

2017-06-03  dwm <dwm@mcplex.net>

	* Ugly port to macOS (10.12.5, Sierra).  May not work since Apple
	no longer ships necessary header files for pf.  I borrowed and
	modified the ones from XNU for userspace.

2017-05-23  dwm <dwm@mcplex.net>

	* Tagged as libDwmPf-0.1.1

2017-04-21 01:13  dwm <dwm@mcplex.net>

	* src/DwmPfTable.cc: Syslog table adds and deletes at debug level,
	not info level.

2017-04-19 00:55  dwm <dwm@mcplex.net>

	* [r9152] src/DwmPfTable.cc: Don't try to allocate 0 entries in
	  pfrio_buffer.
	  Syslog when we add or remove a prefix in a table.

2017-04-17 20:06  dwm <dwm@mcplex.net>

	* [r9139] src/DwmPfDevice.cc: Remove extraneous syslogging.

2017-04-17 20:05  dwm <dwm@mcplex.net>

	* [r9138] include/DwmPfTable.hh, src/DwmPfDevice.cc,
	src/DwmPfTable.cc, tests/TestTables.cc: Various bug fixes and
	corrections. The biggies...
	My old scheme for Table::AddPrefix() wouldn't work because
	there's no way to identify what's currently in pfrio_buffer;
	it's not discriminated.
	So now I just clear it and allocate space for one prefix which I
	populate.
	I added an AddPrefixes() call to add multiple prefixes.
	Table::Contains() is now split into two members since we can not
	use DIOCRTSTADDRS for anything other than a host address (/32).
	For a prefix wider than /32, we have to fetch and walk the table.

2017-03-20 19:36  dwm <dwm@mcplex.net>

	* [r8825] apps/dwmpftbl/dwmpftbl.cc: Added ability to fetch table
	  statistics.

2017-03-20 19:35  dwm <dwm@mcplex.net>

	* [r8823] include/DwmPfDocMainPage.hh: Added doxygen main page
	  document, which still needs to be fleshed out.

2017-03-20 19:27  dwm <dwm@mcplex.net>

	* [r8822] include/DwmPfTable.hh: Added LastZeroed() member to
	  TableEntryStat.
	  Added more documentation.

2017-03-19 05:36  dwm <dwm@mcplex.net>

	* [r8803] include/DwmPfTable.hh, src/DwmPfTable.cc,
	  tests/TestTables.cc: Added GetStats().

2017-03-18 17:39  dwm <dwm@mcplex.net>

	* [r8799] include/DwmPfTable.hh: Added bytes accessors to stats
	  class.

2017-03-18 17:28  dwm <dwm@mcplex.net>

	* [r8798] src/DwmPfDevice.cc, src/DwmPfTable.cc: Added SvnTag.

