| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | cmake: fix CMP0194 policy warningHEADv1.0.0master | Egor Tensin | 9 days |
| | | |||
| * | Merge pull request #10 from egor-tensin/dependabot/submodules/cmake-f08da7b | Egor Tensin | 9 days |
| |\ | | | | | build(deps): bump cmake from `c5f4f3d` to `f08da7b` | ||
| | * | build(deps): bump cmake from `c5f4f3d` to `f08da7b` | dependabot[bot] | 9 days |
| |/ | | | | | | | | | | | | | Bumps [cmake](https://github.com/egor-tensin/cmake-common) from `c5f4f3d` to `f08da7b`. - [Commits](https://github.com/egor-tensin/cmake-common/compare/c5f4f3d588a4b470a9b40ce4a229eaf02b6c8ab9...f08da7b0add3e1999638e231aea0629cfd0ba1ee) --- updated-dependencies: - dependency-name: cmake dependency-version: f08da7b0add3e1999638e231aea0629cfd0ba1ee dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | ||
| * | dependabot: check git submodules | Egor Tensin | 9 days |
| | | |||
| * | ditch .git-blame-ignore-revs, who cares | Egor Tensin | 10 days |
| | | |||
| * | upgrade cmake-common | Egor Tensin | 2026-10-10 |
| | | |||
| * | upgrade cmake-common | Egor Tensin | 2026-10-05 |
| | | |||
| * | consistent prelude.mk | Egor Tensin | 2026-09-28 |
| | | |||
| * | remove annoying trailing period from repo URLs | Egor Tensin | 2026-09-21 |
| | | |||
| * | scripts: use readonly | Egor Tensin | 2026-09-16 |
| | | |||
| * | Merge pull request #9 from ↵ | Egor Tensin | 2026-07-25 |
| |\ | | | | | | | | | egor-tensin/dependabot/github_actions/actions/setup-python-7 build(deps): bump actions/setup-python from 6 to 7 | ||
| | * | build(deps): bump actions/setup-python from 6 to 7 | dependabot[bot] | 2026-07-25 |
| |/ | | | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | ||
| * | README: update | Egor Tensin | 2026-07-25 |
| | | |||
| * | Boost version parity | Egor Tensin | 2026-07-25 |
| | | |||
| * | minor formatting fix | Egor Tensin | 2026-07-25 |
| | | |||
| * | aesxx: typedef -> using | Egor Tensin | 2026-07-25 |
| | | |||
| * | aesxx/block: refactoring | Egor Tensin | 2026-07-24 |
| | | |||
| * | aesxx: factor out key stuff into key.hpp | Egor Tensin | 2026-07-24 |
| | | |||
| * | aesxx: data.hpp -> block.hpp | Egor Tensin | 2026-07-24 |
| | | |||
| * | aesxx/utils: fix the --verbose option | Egor Tensin | 2026-07-24 |
| | | |||
| * | aes: add a few notes to ASM files | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes: add 64-bit ASM implementation | Egor Tensin | 2026-07-23 |
| | | |||
| * | make buildable on Linux | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes/error: add static asserts to prevent missing error messages | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes/error: fix missing error message | Egor Tensin | 2026-07-23 |
| | | |||
| * | aesxx/utils: add more basic tests | Egor Tensin | 2026-07-23 |
| | | |||
| * | update my email | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes: make copyright comments uniform | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes: factor out block formatting code | Egor Tensin | 2026-07-23 |
| | | |||
| * | aes: always require full inputs | Egor Tensin | 2026-07-23 |
| | | | | | | I.e. no 31 digit for 128-bit blocks, reuse code, etc. Also, generalize hex string parsing. | ||
| * | aesxx/utils: add tests for invalid inputs | Egor Tensin | 2026-07-22 |
| | | |||
| * | rewrite: aes: sort out error handling in most spots | Egor Tensin | 2026-07-22 |
| | | |||
| * | rewrite: sort out and modernize Boost.Program_Options usage | Egor Tensin | 2026-07-22 |
| | | |||
| * | rewrite: the beginning | Egor Tensin | 2026-07-22 |
| | | | | | | | | | | | | | | | | This a giant fuck-you to myself while I have nothing (actually, tons of things) to do in a hospital. * The giant screens of preprocessor code are gone, they always sucked, fuck them. * Switched everything to the "boxes" interface as the only one remaining. * Restuctured things in aes/ so that the files they're in make at least a little bit of sense. * Removed a bunch of cruft and prematurely generic code. * This is half-baked at best: I just made sure that the tests pass. A lot of cleanup awaits. | ||
| * | minor refactoring | Egor Tensin | 2026-07-21 |
| | | |||
| * | aes/box: remove useless interface method | Egor Tensin | 2026-07-21 |
| | | |||
| * | remove some more duplication and the Doxygen "comments" | Egor Tensin | 2026-07-21 |
| | | |||
| * | fix function names | Egor Tensin | 2026-07-21 |
| | | |||
| * | remove more stupid crap | Egor Tensin | 2026-07-21 |
| | | |||
| * | blocks are the same for every variant | Egor Tensin | 2026-07-21 |
| | | |||
| * | aes: minor refactoring | Egor Tensin | 2026-07-20 |
| | | |||
| * | remove a few levels of stupid indirection | Egor Tensin | 2026-07-20 |
| | | |||
| * | get rid of outdated __inline | Egor Tensin | 2026-07-20 |
| | | |||
| * | aesxx: use if constexpr for get_number_of_rounds | Egor Tensin | 2026-07-20 |
| | | |||
| * | Merge pull request #8 from egor-tensin/dependabot/github_actions/actions/cache-6 | Egor Tensin | 2026-06-28 |
| |\ | | | | | build(deps): bump actions/cache from 5 to 6 | ||
| | * | build(deps): bump actions/cache from 5 to 6 | dependabot[bot] | 2026-06-27 |
| |/ | | | | | | | | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | ||
| * | test: short level names in log output | Egor Tensin | 2026-06-23 |
| | | |||
| * | test: remove extra whitespace | Egor Tensin | 2026-06-23 |
| | | |||
| * | test: proper logging setup | Egor Tensin | 2026-06-23 |
| | | |||
| * | test: add comments with sources | Egor Tensin | 2026-06-23 |
| | | |||
