aboutsummaryrefslogtreecommitdiff
path: root/sbin/setkey/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove the link to libl which only contains a stub functionBaptiste Daroussin2020-03-231-2/+0
| | | | | | | | on yywrap, if the flex is told yywrap is not in use, then this linkage becomes unnecessary Notes: svn path=/head/; revision=359241
* Revove useless linking to yaccBaptiste Daroussin2020-03-231-1/+1
| | | | Notes: svn path=/head/; revision=359239
* pkgbase: Create a FreeBSD-utilities package and make it the default oneEmmanuel Vadot2019-09-051-1/+0
| | | | | | | | | | | | | The default package use to be FreeBSD-runtime but it should only contain binaries and libs enough to boot to single user and repair the system, it is also very handy to have a package that can be tranform to a small mfsroot. So create a new package named FreeBSD-utilities and make it the default one. Also move a few binaries and lib into this package when it make sense. Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21506 Notes: svn path=/head/; revision=351858
* Add large replay widow support to setkey(8) and libipsec.Andrey V. Elsukov2017-04-131-0/+3
| | | | | | | | | | | | | | | | | | | | When the replay window size is large than UINT8_MAX, add to the request the SADB_X_EXT_SA_REPLAY extension header that was added in r309144. Also add support of SADB_X_EXT_NAT_T_TYPE, SADB_X_EXT_NAT_T_SPORT, SADB_X_EXT_NAT_T_DPORT, SADB_X_EXT_NAT_T_OAI, SADB_X_EXT_NAT_T_OAR, SADB_X_EXT_SA_REPLAY, SADB_X_EXT_NEW_ADDRESS_SRC, SADB_X_EXT_NEW_ADDRESS_DST extension headers to the key_debug that is used by `setkey -x`. Modify kdebug_sockaddr() to use inet_ntop() for IP addresses formatting. And modify kdebug_sadb_x_policy() to show policy scope and priority. Reviewed by: gnn, Emeric Poupon MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D10375 Notes: svn path=/head/; revision=316759
* Fix CFLAGS for including netipsec headers #includesEnji Cooper2017-03-131-1/+1
| | | | | | | | | | | | | | | The netipsec headers are referenced via netipsec/..., not ./... . Thus, assuming that the netipsec/... is nested under ${SRCTOP}/sys/netipsec is wrong. This tripped up some individuals building ^/head on systems pre-r314812. MFC after: 1 week Reported by: Roberto Rodriguez Jr <rob.rodz.jr9@gmail.com> Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=315181
* Delete duplicate -I <SRCTOP>/lib/libipsec added in r171135Enji Cooper2017-03-121-1/+1
| | | | | | | | | | | It's already handled earlier on in the Makefile, per the change made in r80029. MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=315094
* sbin: normalize paths using SRCTOP-relative paths or :H when possibleEnji Cooper2017-03-041-3/+3
| | | | | | | | | | This simplifies make logic/output MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314656
* Explicitly add more files to the 'runtime' package.Glen Barber2016-02-091-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295450
* Convert sbin/ to LIBADDBaptiste Daroussin2014-11-251-4/+2
| | | | | | | Reduce overlinking Notes: svn path=/head/; revision=275030
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Correct prefix for "locally installed things"Eitan Adler2013-01-161-1/+1
| | | | | | | | Approved by: cperciva MFC After: 3 days Notes: svn path=/head/; revision=245492
* Commit IPv6 support for FAST_IPSEC to the tree.George V. Neville-Neil2007-07-011-2/+2
| | | | | | | | | | | This commit includes all remaining changes for the time being including user space updates. Submitted by: bz Approved by: re Notes: svn path=/head/; revision=171135
* Obey MK_INET6_SUPPORT.Yaroslav Tykhiy2006-07-271-3/+8
| | | | | | | This is also a good chance to apply style.Makefile(5) in some cases. Notes: svn path=/head/; revision=160747
* setkey(8) is not WARNS=2 compliant, yet.Hajimu UMEMOTO2005-10-131-0/+2
| | | | Notes: svn path=/head/; revision=151291
* - do hexdump on send. set length field properlyHajimu UMEMOTO2003-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | - check for encryption/authentication key together with algorithm. - warned if a deprecated encryption algorithm (that includes "simple") is specified. - changed the syntax how to define a policy of a ICMPv6 type and/or a code, like spdadd ::/0 ::/0 icmp6 134,0 -P out none; - random cleanup in parser. - use yyfatal, or return -1 after yyerror. - deal with strdup() failure. - permit scope notation in policy string (-P esp/tunnel/foo%scope-bar%scope/use) - simplify /prefix and [port]. - g/c some unused symbols. Obtained from: KAME Notes: svn path=/head/; revision=122108
* Don't install scriptdump which is written in Perl. This isHajimu UMEMOTO2002-05-161-1/+1
| | | | | | | corresponding to removal of Perl from base system. Notes: svn path=/head/; revision=96738
* Perform a major cleanup of the usr.sbin Makefiles.David E. O'Brien2001-07-201-8/+11
| | | | | | | | These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before. Notes: svn path=/head/; revision=80029
* beforeinstall -> SCRIPTS.Ruslan Ermilov2001-04-071-9/+3
| | | | Notes: svn path=/head/; revision=75286
* - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-261-0/+1
| | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74816
* Set the default manual section for usr.sbin/ to 8.Ruslan Ermilov2001-03-201-1/+0
| | | | Notes: svn path=/head/; revision=74532
* Change the spelling of `.' to `.' from .OBJDIR since `.' really is whereDavid E. O'Brien2000-12-051-1/+1
| | | | | | | generated files land. Also give precedence to generated files. Notes: svn path=/head/; revision=69640
* The GCC 2.96 snapshots have slightly different rules for finding includeDavid E. O'Brien2000-12-011-1/+1
| | | | | | | | | | files. Mostly -I${.CURDIR} was needed -- especially for YACC generated files as the new cpp does not look in the ultimate source file (ie, the .y file)'s directory as told by the "#line" directive. Some were misspellings of "-I${.CURDIR}" as "-I.". Notes: svn path=/head/; revision=69453
* synchronize with latest kame tree.Jun-ichiro itojun Hagino2000-07-041-0/+7
| | | | | | | | behavior change: policy syntax was changed. you may need to update your setkey(8) configuration files. Notes: svn path=/head/; revision=62583
* Fixed missing DPADDs.Bruce Evans2000-03-271-1/+3
| | | | | | | Fixed style bug for LDADD (don't use += for initial definitions). Notes: svn path=/head/; revision=58681
* libipsec and IPsec related apps. (and some KAME related man pages)Yoshinobu Inoue2000-01-061-0/+56
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project Notes: svn path=/head/; revision=55505