lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 2 Oct 2020 07:01:06 +0200
From:   Steffen Klassert <steffen.klassert@...unet.com>
To:     David Miller <davem@...emloft.net>
CC:     Herbert Xu <herbert@...dor.apana.org.au>,
        Steffen Klassert <steffen.klassert@...unet.com>,
        <netdev@...r.kernel.org>
Subject: pull request (net-next): ipsec-next 2020-10-02

1) Add a full xfrm compatible layer for 32-bit applications on
   64-bit kernels. From Dmitry Safonov.

Please pull or let me know if there are problems.

Thanks!

The following changes since commit 02a20d4fef3da0278bd2d95c86f48318a9902b76:

  enic: switch from 'pci_' to 'dma_' API (2020-09-06 12:52:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git master

for you to fetch changes up to 61e7113e48d3ca1ea692b5c6376a4b545b312166:

  Merge 'xfrm: Add compat layer' (2020-09-28 11:26:56 +0200)

----------------------------------------------------------------
Dmitry Safonov (7):
      xfrm: Provide API to register translator module
      xfrm/compat: Add 64=>32-bit messages translator
      xfrm/compat: Attach xfrm dumps to 64=>32 bit translator
      netlink/compat: Append NLMSG_DONE/extack to frag_list
      xfrm/compat: Add 32=>64-bit messages translator
      xfrm/compat: Translate 32-bit user_policy from sockptr
      selftest/net/xfrm: Add test for ipsec tunnel

Steffen Klassert (1):
      Merge 'xfrm: Add compat layer'

 MAINTAINERS                            |    1 +
 include/net/xfrm.h                     |   33 +
 net/netlink/af_netlink.c               |   47 +-
 net/xfrm/Kconfig                       |   11 +
 net/xfrm/Makefile                      |    1 +
 net/xfrm/xfrm_compat.c                 |  625 +++++++++
 net/xfrm/xfrm_state.c                  |   77 +-
 net/xfrm/xfrm_user.c                   |  110 +-
 tools/testing/selftests/net/.gitignore |    1 +
 tools/testing/selftests/net/Makefile   |    1 +
 tools/testing/selftests/net/ipsec.c    | 2195 ++++++++++++++++++++++++++++++++
 11 files changed, 3066 insertions(+), 36 deletions(-)
 create mode 100644 net/xfrm/xfrm_compat.c
 create mode 100644 tools/testing/selftests/net/ipsec.c

Powered by blists - more mailing lists