History log of /isa-l_crypto/include/multi_buffer.h (Results 1 – 6 of 6)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v2.25.0
# 8cb7fe78 08-May-2024 Pablo de Lara <pablo.de.lara.guarch@intel.com>

multibuffer: add ISAL_ prefix to hash multibuffer enums

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>


# 1de5344d 15-Apr-2024 Marcel Cornu <marcel.d.cornu@intel.com>

include: reformat with new coding style

Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>


Revision tags: v2.24.0
# 92aa5aa4 28-Oct-2020 Greg Tucker <greg.b.tucker@intel.com>

Fix endian helper for distcheck and internal only

Previously included file endian_helper.h was not included in the
distribution list and was included by external headers. This changes
the includes t

Fix endian helper for distcheck and internal only

Previously included file endian_helper.h was not included in the
distribution list and was included by external headers. This changes
the includes to be local only and puts file in non-external dist list.
Also fixes other missing extra-dist.

Fixes #59

Change-Id: I643da8c26b6136a9f1bba5493936dd1184c217d5
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>

show more ...


# e3f7d4fb 22-Oct-2020 Ulrich Weigand <ulrich.weigand@de.ibm.com>

Add support for big-endian architectures

Create a new header endian_helper.h as a central place for
byte-swap and endian helper routines:
- byteswap32 / byteswap64
- to_le32 / to_le64
- to_be3

Add support for big-endian architectures

Create a new header endian_helper.h as a central place for
byte-swap and endian helper routines:
- byteswap32 / byteswap64
- to_le32 / to_le64
- to_be32 / to_be64

Replace all existing byte-swap routines throughout the code
base by the appropriate endian helper routine. Usually, this
is to_be32 / to_be64, but in a few places in sm3_mb we need to
swap unconditionally to convert the internal big-endian digest
to the externally expected little-endian digest format.

Finally, add the required to_le32 / to_le64 calls in places
where byte-swaps were missing, but are required on big-endian
machines.

Change-Id: Ie24ac3ffb374ac0444dc3420b854eccfa3c5b92f
Signed-off-by: Ulrich Weigand <ulrich.weigand@de.ibm.com>

show more ...


Revision tags: v2.23.0, v2.22.0, v2.21.0, v2.20.0, v2.19.0
# cc0c2aef 31-May-2017 Greg Tucker <greg.b.tucker@intel.com>

Format only patch from iindent and remove_whitespace

Change-Id: I114bfcfa8750c7ba3a50ad2be9dd9e87cb7a1042
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>


Revision tags: v2.18.0
# 6df3ef80 04-May-2016 Greg Tucker <greg.b.tucker@intel.com>

Add multi-buffer hashing

Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>