+2018-02-21 Niels Möller <nisse@lysator.liu.se>
+
+ Delete old AES interface.
+ * aes.h (struct aes_ctx): Deleted.
+ (AES_MIN_KEY_SIZE, AES_MAX_KEY_SIZE): Deleted constants.
+ * gcm.h (struct gcm_aes_ctx): Deleted.
+
+ * aes-encrypt.c (aes_encrypt): Deleted function.
+ * aes-decrypt.c (aes_decrypt): Likewise.
+
+ * aes-set-encrypt-key.c: Deleted file.
+ * aes-set-decrypt-key.c: Deleted file.
+ * gcm-aes.c: Deleted file.
+ * Makefile.in (nettle_SOURCES): Drop above files.
+
+ * testsuite/aes-test.c (test_invert): Generalize to take a struct
+ nettle_cipher and an invert function.
+ (test_cipher2): Deleted function.
+ (test_main): Delete tests of old AES interface.
+
+ * testsuite/gcm-test.c (test_main): Delete tests of struct
+ gcm_aes_ctx functions.
+
2018-02-20 Niels Möller <nisse@lysator.liu.se>
* testsuite/cmac-test.c (test_cmac_hash): Deallocate ctx properly.