aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/mhd_bithelpers.h
Commit message (Collapse)AuthorAge
* mhd_bithelpers: minor improvement of internal macrosEvgeny Grin (Karlson2k)2022-04-25
|
* mhd_bithelpers: unified _MHD_ROTx32() behaviorEvgeny Grin (Karlson2k)2021-10-31
|
* Fixed: include "MHD_config.h" before other headers to set correct macrosEvgeny Grin (Karlson2k)2021-10-24
|
* Use compiler built-ins for bits rotations if availableEvgeny Grin (Karlson2k)2021-06-21
|
* Fixed unaligned data processing in SHA-256 and MD5Evgeny Grin (Karlson2k)2021-05-18
|
* Implemented basement to work with unaligned dataEvgeny Grin (Karlson2k)2021-05-18
|
* Implemented SHA-1 calculationEvgeny Grin (Karlson2k)2021-05-16
|
* sha256: formatting, cosmetics, typos in commentsEvgeny Grin (Karlson2k)2021-05-16
|
* mhd_bithelpers: replaced macro with static functionEvgeny 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)silvioprog2020-03-31
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-10-17
|
* Avoid dropping 'const' qualifier in macrosEvgeny Grin (Karlson2k)2019-05-21
|
* mhd_bithelpers.h: used MSVC built-ins to speed-up VC-compiled codeEvgeny Grin (Karlson2k)2019-04-21
|
* mhd_bithelpers.h: define _MHD_GET_32BIT_LE() and use it in md5.cEvgeny Grin (Karlson2k)2019-04-19
|
* mhd_bithelpers.h: use bytes swap instead of individual bytesEvgeny 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/PUTEvgeny 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