Home | History | Annotate | Download | only in libnpf
History log of /src/lib/libnpf/Makefile
RevisionDateAuthorComments
 1.12  27-Aug-2019  martin Include libnv directly into this library
 1.11  24-Aug-2019  rmind libnpf fix: link the library itself to libnv; libnpf users should not be
expected to assume this dependency.
 1.10  27-Jan-2019  dholland branches: 1.10.2;
fix duplicated chunk from merge
 1.9  27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.8  29-Sep-2018  christos - re-enable lint (otherwise the sets break)
- no space after -I (for consistency)
 1.7  29-Sep-2018  rmind 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.6  05-Jan-2016  christos branches: 1.6.14; 1.6.16;
- Change LDADD/DPADD in library dependencies to LIBDPLIBS
- Fix some LDADD abuse and remove useless dependencies
- include <bsd.init.mk> in the right place where appropriate
From Rin Okuyama
 1.5  22-Jul-2014  christos rename npf.3 -> libnpf.3 per rmind@'s request
 1.4  29-Nov-2012  christos branches: 1.4.6;
install in /lib too because npfctl is linked against it.
 1.3  16-Sep-2012  rmind Implement dynamic NPF extensions interface. An extension consists of
dynamically loaded module (.so) supplementing npfctl(8) and a kernel
module. Move normalisation and logging functionality into their own
extensions. More improvements to come.
 1.2  21-Mar-2012  matt branches: 1.2.2;
These directories default to WARNS?=5
 1.1  02-Feb-2011  rmind branches: 1.1.2; 1.1.6; 1.1.8;
NPF checkpoint:
- Add libnpf(3) - a library to control NPF (configuration, ruleset, etc).
- Add NPF support for ftp-proxy(8).
- Add rc.d script for NPF.
- Convert npfctl(8) to use libnpf(3) and thus make it less depressive.
Note: next clean-up step should be a parser, once dholland@ will finish it.
- Add more documentation.
- Various fixes.
 1.1.8.1  30-Nov-2012  msaitoh Pull up following revision(s) (requested by christos in ticket #729):
lib/libnpf/Makefile: revision 1.4
distrib/sets/lists/base/shl.mi: revision 1.641
Install in /lib too because npfctl is linked against it.
 1.1.6.3  16-Jan-2013  yamt sync with (a bit old) head
 1.1.6.2  30-Oct-2012  yamt sync with head
 1.1.6.1  17-Apr-2012  yamt sync with head
 1.1.2.2  08-Feb-2011  bouyer Sync with HEAD
 1.1.2.1  02-Feb-2011  bouyer file Makefile was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
 1.2.2.3  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.2.2  25-Feb-2013  tls resync with head
 1.2.2.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.4.6.1  10-Aug-2014  tls Rebase.
 1.6.16.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.6.16.1  10-Jun-2019  christos Sync with HEAD
 1.6.14.1  30-Sep-2018  pgoyette Ssync with HEAD
 1.10.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

RSS XML Feed