Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | mhd_bithelpers: minor improvement of internal macros | Evgeny Grin (Karlson2k) | 2022-04-25 |
| | |||
* | mhd_bithelpers: unified _MHD_ROTx32() behavior | Evgeny Grin (Karlson2k) | 2021-10-31 |
| | |||
* | Fixed: include "MHD_config.h" before other headers to set correct macros | Evgeny Grin (Karlson2k) | 2021-10-24 |
| | |||
* | Use compiler built-ins for bits rotations if available | Evgeny Grin (Karlson2k) | 2021-06-21 |
| | |||
* | Fixed unaligned data processing in SHA-256 and MD5 | Evgeny Grin (Karlson2k) | 2021-05-18 |
| | |||
* | Implemented basement to work with unaligned data | Evgeny Grin (Karlson2k) | 2021-05-18 |
| | |||
* | Implemented SHA-1 calculation | Evgeny Grin (Karlson2k) | 2021-05-16 |
| | |||
* | sha256: formatting, cosmetics, typos in comments | Evgeny Grin (Karlson2k) | 2021-05-16 |
| | |||
* | mhd_bithelpers: replaced macro with static function | Evgeny Grin (Karlson2k) | 2021-05-16 |
| | | | | | Bit-rotating macro was replaced with static inline function to avoid two time evaluation and calculation of the parameters. | ||
* | Applied several spelling fixes. (#6142) | silvioprog | 2020-03-31 |
| | |||
* | applying uncrustify to ensure uniform indentation | Christian Grothoff | 2019-10-17 |
| | |||
* | Avoid dropping 'const' qualifier in macros | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | |||
* | mhd_bithelpers.h: used MSVC built-ins to speed-up VC-compiled code | Evgeny Grin (Karlson2k) | 2019-04-21 |
| | |||
* | mhd_bithelpers.h: define _MHD_GET_32BIT_LE() and use it in md5.c | Evgeny Grin (Karlson2k) | 2019-04-19 |
| | |||
* | mhd_bithelpers.h: use bytes swap instead of individual bytes | Evgeny Grin (Karlson2k) | 2019-04-19 |
| | | | | | | assignment when endianess is known to significantly speedup MD5 and SHA256 calculations. Use built-in bytes swap when available. | ||
* | mhd_bithelpers.h: fixed macro for BE mode, added macros to GET/PUT | Evgeny Grin (Karlson2k) | 2019-04-19 |
| | | | | data in BE mode, added macro for bits rotation | ||
* | Moved bit manipulation to separate header file. | Evgeny Grin (Karlson2k) | 2019-04-17 |