aboutsummaryrefslogtreecommitdiff
path: root/src/compat
AgeCommit message (Expand)Author
2024-03-01netbase: refactor CreateSock() to accept sa_family_tMatthew Zipkin
2024-02-28serialization: use internal endian conversion functionsCory Fields
2024-02-28serialization: detect byteswap builtins without autoconf testsCory Fields
2024-02-13scripted-diff: Fix bitcoin_config_h includesTheCharlatan
2023-10-04Remove __cplusplus from compat/assumptions.hMarcoFalke
2023-10-04Remove duplicate NDEBUG check from compat/assumptions.hMarcoFalke
2023-08-08Sort includes in compat.hMarcoFalke
2023-08-08remove unused limits.h include in compat.hMarcoFalke
2023-08-08iwyu on torcontrolMarcoFalke
2023-04-03refactor: don't avoid sys/types.h on when building for Windowsfanquake
2023-03-23Add missing cstddef include in assumptions.hTheCharlatan
2023-01-04compat: use STDIN_FILENO over 0fanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-07-20moveonly: move IsSelectableSocket() from compat.h to sock.{h,cpp}Vasil Dimov
2022-07-20compat: document redefining ssize_t when using MSVCfanquake
2022-07-20compat: document error-code mappingfanquake
2022-07-20compat: document sockopt_arg_type definitionfanquake
2022-07-20compat: document S_I* defines when building for Windowsfanquake
2022-07-20compat: extract and document MAX_PATHfanquake
2022-07-20compat: remove unused WSA* definitionsfanquake
2022-07-20compat: document FD_SETSIZE redefinition for WIN32fanquake
2022-07-20refactor: move compat.h into compat/fanquake
2022-05-28compat: remove glibcxx sanity checksfanquake
2022-04-20refactor: fix includes in src/compatfanquake
2022-03-29compat: remove strnlen back-compat codefanquake
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-09-10compat: remove glibc_compat.cppfanquake
2021-05-24Remove support for double serializationPieter Wuille
2021-03-10compat: remove memcpy -> memmove backwards compatibility aliasfanquake
2021-02-23assumptions: check C++17 assumption with MSVCfanquake
2021-02-23assumptions: assume a C++17 compilerfanquake
2021-01-19Support glibc-back-compat on 64-bit POWERLuke Dashjr
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-05-20net: Use C++11 member initialization in protocolMarcoFalke
2020-05-07test: remove glibc fdelt sanity checkfanquake
2020-05-07build: remove fdelt_chk backwards compatibility codefanquake
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-11-12[MOVEONLY] Move cpuid code from random & sha256 to compat/cpuidPieter Wuille
2019-10-24compat: remove bswap_* check on macOSfanquake
2019-10-09build: Fix #include sys/poll.h to just poll.h (without sys/)Daki Carnhof
2019-10-01add stdin helpers for password input supportKarl-Johan Alm
2019-04-13Include cstring for sanity_test_fdelt if requiredBen Woosley
2019-04-13[moveonly] Split glibc sanity_test_fdelt outBen Woosley
2019-03-05Document assumptions about C++ compilerpracticalswift
2019-03-04Add sizeof(size_t) assumptionspracticalswift
2019-02-14Add compile time verification of assumptions we're currently making implicitl...practicalswift
2018-08-16Merge #13665: [build] Add risc-v support to gitianWladimir J. van der Laan
2018-08-09Add risc-v 64-bit to gitianChun Kuan Lee
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-25scripted-diff: prefer MAC_OSX over __APPLE__fanquake