aboutsummaryrefslogtreecommitdiff
path: root/src/ext
AgeCommit message (Expand)Author
2023-08-28equix: Disable huge page support by defaultMicah Elizabeth Scott
2023-08-28hashx: Fix compiled hash function on NetBSDMicah Elizabeth Scott
2023-08-28hashx: Avoid unused arg warning on OpenBSD and NetBSDMicah Elizabeth Scott
2023-08-28equix: Add NetBSD to "huge pages not supported" pathMicah Elizabeth Scott
2023-08-25fix lint clippy::arc_with_non_send_synctrinity-1686a
2023-08-22Merge remote-tracking branch 'mbeth-private/ticket40833_mr'David Goulet
2023-08-15tor-c-equix: Fix clippy warningMicah Elizabeth Scott
2023-08-11hashx: Fix rare compiler output overflow on aarch64Micah Elizabeth Scott
2023-08-07hashx: Fix a few more compiler warningsMicah Elizabeth Scott
2023-07-28hashx: Rust hook for inspecting and modifying the random number streamMicah Elizabeth Scott
2023-07-26Include a basic Rust wrapper for Equi-X and HashXMicah Elizabeth Scott
2023-06-05More fixes for compile-time warnings in equix and hashxMicah Elizabeth Scott
2023-05-28equix: API changes for new result codes and hashx compatibilityMicah Elizabeth Scott
2023-05-28hashx: API changes to allow recovery from late compile failuresMicah Elizabeth Scott
2023-05-28hashx: allow hashx_compile to fail, avoid segfault without changing APIMicah Elizabeth Scott
2023-05-28hashx: minor, another logical operator changeMicah Elizabeth Scott
2023-05-11equix: avoid a coverity warning in hashx_alloc()Micah Elizabeth Scott
2023-05-10hashx: trim trailing whitespaceMicah Elizabeth Scott
2023-05-10equix: Portability fixes for big endian platformsMicah Elizabeth Scott
2023-05-10equix: Build cleanly with -Wall -WerrorMicah Elizabeth Scott
2023-05-10ext: build equix and hashx using automakeMicah Elizabeth Scott
2023-05-10hs_pow: Replace libb2 dependency with hashx's internal blake2Micah Elizabeth Scott
2023-05-10test_crypto: add equix and hashx testsMicah Elizabeth Scott
2023-05-10ext: Add Equi-X libraryDavid Goulet
2022-04-27Remove broken MSVC supportAlex Xu (Hello71)
2021-12-16fix syntax errors listed by cppcheckHans-Christoph Steiner
2021-10-06Remove last artifacts of Rust related codeDavid Goulet
2020-12-17Merge branch 'tor-gitlab/mr/243' into maint-0.4.5David Goulet
2020-12-17Fix Keccak undefined behavior on exotic platforms.George Kadianakis
2020-11-12Fix typos.Samanta Navarro
2020-08-23Include crypto_rand.h in ed25519_tor.cNeel Chauhan
2020-07-02Move description of ext contents into an md file.Nick Mathewson
2020-07-02Mention that src/ext should not be edited lightly.Nick Mathewson
2020-05-06Merge branch 'maint-0.4.3'Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-06Merge branch 'maint-0.4.3'Nick Mathewson
2020-05-06Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson
2020-05-06Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson
2020-05-06Merge branch 'bug34078_prelim_035' into bug34078_prelim_041Nick Mathewson
2020-05-06include compat_compiler for ed25519_donnaNick Mathewson
2020-02-10ht.h: Require a semicolon after HT_PROTOTYPE and HT_GENERATE[2]Nick Mathewson
2020-01-28Use print() function in both Python 2 and Python 3cclauss
2020-01-09siphash.h: include stdint.Nick Mathewson
2020-01-09Use raw_assert in ht.hNick Mathewson
2020-01-09Remove extra ; from tt_assert() macro definition.Nick Mathewson
2019-12-12src/ext: Add __future__ imports for python 3 compatibilityteor
2019-11-21ht.h: improve documentation for HT_NEXT_RMV.Nick Mathewson
2019-11-07Make all our struct names end with "_t".Nick Mathewson
2019-06-28Coverity: different implementation for csiphashNick Mathewson