History log of /src/sbin/setkey/parse.y (Results 1 – 25 of 75)
Revision Date Author Comments
# 83418c87 18-Sep-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): add -hwif extension to specify offload interface for SA and SPD

Sponsored by: NVIDIA networking


# 9b93b2d8 07-Sep-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): add -esn extension option to enable ESN

Sponsored by: NVIDIA networking


# 2a63c3be 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line .c comment pattern

Remove /^/[*/]\s*\$FreeBSD\$.*\n/


# 2fa1b861 25-May-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): NAT-T manual configuration support

This is needed for testing of offload capabilities.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential r

setkey(8): NAT-T manual configuration support

This is needed for testing of offload capabilities.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D40300

show more ...


# 2c1296a3 25-May-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): extract prefixlen calculation info helper

While there, hide AF_INET case under #ifdef INET.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Different

setkey(8): extract prefixlen calculation info helper

While there, hide AF_INET case under #ifdef INET.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D40300

show more ...


# bef81bc0 03-Apr-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): ansify parser

Sponsored by: NVidia networking
MFC after: 1 week


# 462c3d3c 03-Apr-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): remove redundand returns

Sponsored by: NVidia networking
MFC after: 1 week


# 83418c87 18-Sep-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): add -hwif extension to specify offload interface for SA and SPD

Sponsored by: NVIDIA networking


# 9b93b2d8 07-Sep-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): add -esn extension option to enable ESN

Sponsored by: NVIDIA networking


# 2a63c3be 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line .c comment pattern

Remove /^/[*/]\s*\$FreeBSD\$.*\n/


# 2fa1b861 25-May-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): NAT-T manual configuration support

This is needed for testing of offload capabilities.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential r

setkey(8): NAT-T manual configuration support

This is needed for testing of offload capabilities.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D40300

show more ...


# 2c1296a3 25-May-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): extract prefixlen calculation info helper

While there, hide AF_INET case under #ifdef INET.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Different

setkey(8): extract prefixlen calculation info helper

While there, hide AF_INET case under #ifdef INET.

Reviewed by: ae
Discussed with: bz
Sponsored by: NVidia networking
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D40300

show more ...


# bef81bc0 03-Apr-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): ansify parser

Sponsored by: NVidia networking
MFC after: 1 week


# 462c3d3c 03-Apr-2023 Konstantin Belousov <kib@FreeBSD.org>

setkey(8): remove redundand returns

Sponsored by: NVidia networking
MFC after: 1 week


# 82725ba9 23-Nov-2017 Hans Petter Selasky <hselasky@FreeBSD.org>

Merge ^/head r325999 through r326131.


# 8a16b7a1 20-Nov-2017 Pedro F. Giffuni <pfg@FreeBSD.org>

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier f

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.

show more ...


# 4e0e8f31 13-Apr-2017 Andrey V. Elsukov <ae@FreeBSD.org>

Add large replay widow support to setkey(8) and libipsec.

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.

Add large replay widow support to setkey(8) and libipsec.

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

show more ...


# b5ff185e 12-Sep-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# ab875b71 13-Aug-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with head, primarily for the 1.14.4.0 firmware.


# 1347814c 07-Aug-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r285924 through r286421.


# afd010c1 31-Jul-2015 George V. Neville-Neil <gnn@FreeBSD.org>

Add support for keys that include 4 byte SALT values,
including GCM and ICM/CTR modes for AES.

Reviewed by: jmg
MFC after: 1 week
Sponsored by: Rubicon Communications (Netgate)


# 82725ba9 23-Nov-2017 Hans Petter Selasky <hselasky@FreeBSD.org>

Merge ^/head r325999 through r326131.


# 8a16b7a1 20-Nov-2017 Pedro F. Giffuni <pfg@FreeBSD.org>

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier f

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.

show more ...


# 4e0e8f31 13-Apr-2017 Andrey V. Elsukov <ae@FreeBSD.org>

Add large replay widow support to setkey(8) and libipsec.

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.

Add large replay widow support to setkey(8) and libipsec.

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

show more ...


# b5ff185e 12-Sep-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


123