History log of /freebsd-current/sys/crypto/rijndael/rijndael-alg-fst.c
Revision Date Author Comments
# fdafd315 24-Nov-2023 Warner Losh <imp@FreeBSD.org>

sys: Automated cleanup of cdefs and other formatting

Apply the following automated changes to try to eliminate
no-longer-needed sys/cdefs.h includes as well as now-empty
blank lines in a row.

Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/
Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/
Remove /\n+#if.*\n#endif.*\n+/
Remove /^#if.*\n#endif.*\n/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/

Sponsored by: Netflix


# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

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

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 12e75535 17-Aug-2005 Pawel Jakub Dawidek <pjd@FreeBSD.org>

Assert proper key size also in userland by defining KASSERT in !_KERNEL case.


# 751a4770 16-Aug-2005 Colin Percival <cperciva@FreeBSD.org>

Unbreak the world build (in sbin/gbde). This file is used by both
kernel and world, so KASSERT() needs to be wrapped within an #ifdef
_KERNEL / #endif pair.

Reported by: krion, tinderbox


# 36c51ae0 16-Aug-2005 Pawel Jakub Dawidek <pjd@FreeBSD.org>

Check key size for rijndael, as invalid key size can lead to kernel panic.
It checked other algorithms against this bug and it seems they aren't
affected.

Reported by: Mike Tancsa <mike@sentex.net>
PR: i386/84860
Reviewed by: phk, cperciva(x2)


# 2dc7d840 11-Mar-2005 Hajimu UMEMOTO <ume@FreeBSD.org>

integrate rijndael-alg-fst.h into rijndael.h.


# 5129dcfc 10-Nov-2003 Hajimu UMEMOTO <ume@FreeBSD.org>

rijndael-alg-fst.[ch]:
- redo updating.

rijndael-api-fst.[ch]:
- switch to use new low level rijndael api.
- stop using u8, u16 and u32.
- space cleanup.

Tested by: gbde(8) and phk's test program


# 9132d507 19-Oct-2003 Hajimu UMEMOTO <ume@FreeBSD.org>

- revert to old rijndael code. new rijndael code broke gbde.
- since aes-xcbc-mac and aes-ctr require functions in new
rijndael code, aes-xcbc-mac and aes-ctr are disabled for now.


# 8f21478b 12-Oct-2003 Hajimu UMEMOTO <ume@FreeBSD.org>

simplify and update rijndael code.

Obtained from: KAME


# ad39da78 10-Jun-2003 David E. O'Brien <obrien@FreeBSD.org>

Use __FBSDID().


# c56df4e7 16-Jun-2001 Hajimu UMEMOTO <ume@FreeBSD.org>

less warning

warning: cast discards qualifiers from pointer target type


# 33841545 10-Jun-2001 Hajimu UMEMOTO <ume@FreeBSD.org>

Sync with recent KAME.
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.

TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.

Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks


# fe2869c8 30-Oct-2000 Kris Kennaway <kris@FreeBSD.org>

Initial import of AES algorithm code (aka Rijndael) from KAME.