Rabbit, RabbitWithIV, HC128 and HC256 were producing incorrect results when `inString == outString` as reported in [GH #1231](https://github.com/weidai11/cryptopp/issues/1231). We added self tests to detect the failures, and cleared the failures.

The new tests also revealed AES/CFB and AES/CTR modes also has problems on ARMv7. This is an old problem that is resurfaced. Also see [GH #683](https://github.com/weidai11/cryptopp/issues/683) and [GH #1088](https://github.com/weidai11/cryptopp/issues/1088).

This bug will track AES/CFB and AES/CTR on ARMv7.
AES/CFB and AES/CTR modes self test failures on ARMv7
This is a GitHub Issue
repo:cryptopp
owner:weidai11
Title : AES/CFB and AES/CTR modes self test failures on ARMv7
Issue date:

--- start body ---
Rabbit, RabbitWithIV, HC128 and HC256 were producing incorrect results when `inString == outString` as reported in [GH #1231](https://github.com/weidai11/cryptopp/issues/1231). We added self tests to detect the failures, and cleared the failures.

The new tests also revealed AES/CFB and AES/CTR modes also has problems on ARMv7. This is an old problem that is resurfaced. Also see [GH #683](https://github.com/weidai11/cryptopp/issues/683) and [GH #1088](https://github.com/weidai11/cryptopp/issues/1088).

This bug will track AES/CFB and AES/CTR on ARMv7.
--- end body ---
