summaryrefslogtreecommitdiff
path: root/src/rust
Commit message (Expand)AuthorAgeFilesLines
* Fix Windows Rust cross-compilation.mesonAlex Xu (Hello71)2018-04-294-12/+32
* improve fragile hardeningAlex Xu (Hello71)2018-04-291-5/+10
* rpath doesn't work that way, LD_LIBRARY_PATH is necessaryAlex Xu (Hello71)2018-04-292-4/+1
* Fix Rust -> C FFI tests.Alex Xu (Hello71)2018-04-2914-29/+148
* Add meson.builds, micro-revision.i.inAlex Xu (Hello71)2018-04-293-0/+32
* Include tor_log rust files in source distribution.Nick Mathewson2018-04-061-0/+3
* Merge branch 'maint-0.3.3'Nick Mathewson2018-04-061-1/+4
|\
| * Ship all files needed to build Tor with rustNick Mathewson2018-04-061-1/+4
| * rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.Isis Lovecruft2018-04-023-24/+22
| * rust: Port all C protover_all_supported tests to Rust.Isis Lovecruft2018-04-021-3/+83
| * rust: Refactor protover::compute_for_old_tor().Isis Lovecruft2018-04-022-9/+51
| * rust: Refactor Rust implementation of protover_is_supported_here().Isis Lovecruft2018-04-021-1/+1
| * rust: Refactor Rust impl of protover_compute_vote().Isis Lovecruft2018-04-021-2/+13
| * rust: Refactor Rust impl of protover_list_supports_protocol_or_later().Isis Lovecruft2018-04-021-4/+8
| * rust: Refactor Rust impl of protover_list_supports_protocol().Isis Lovecruft2018-04-021-8/+10
| * rust: Refactor Rust impl of protover_all_supported().Isis Lovecruft2018-04-021-4/+11
| * rust: Refactor protover tests with new methods; note altered behaviours.Isis Lovecruft2018-04-022-284/+285
| * rust: Refactor protover::is_supported_here().Isis Lovecruft2018-04-021-10/+9
| * rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft2018-04-021-102/+93
| * rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft2018-04-021-0/+21
| * rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft2018-04-021-180/+208
| * rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft2018-04-021-69/+75
| * rust: Add new protover::UnknownProtocol type.Isis Lovecruft2018-04-022-28/+55
| * rust: Implement more memory-efficient protover datatype.Isis Lovecruft2018-04-023-209/+641
| * rust: Implement error types for Rust protover implementation.Isis Lovecruft2018-04-023-2/+50
* | rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.Isis Lovecruft2018-04-023-24/+22
* | rust: Port all C protover_all_supported tests to Rust.Isis Lovecruft2018-04-021-3/+83
* | rust: Refactor protover::compute_for_old_tor().Isis Lovecruft2018-04-022-10/+46
* | rust: Refactor Rust implementation of protover_is_supported_here().Isis Lovecruft2018-04-021-1/+1
* | rust: Refactor Rust impl of protover_compute_vote().Isis Lovecruft2018-04-021-2/+13
* | rust: Refactor Rust impl of protover_list_supports_protocol_or_later().Isis Lovecruft2018-04-021-6/+8
* | rust: Refactor Rust impl of protover_list_supports_protocol().Isis Lovecruft2018-04-021-8/+10
* | rust: Refactor Rust impl of protover_all_supported().Isis Lovecruft2018-04-021-4/+11
* | rust: Refactor protover tests with new methods; note altered behaviours.Isis Lovecruft2018-04-022-284/+285
* | rust: Refactor protover::is_supported_here().Isis Lovecruft2018-04-021-10/+9
* | rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft2018-04-021-99/+90
* | rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft2018-04-021-0/+21
* | rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft2018-04-022-198/+208
* | rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft2018-04-021-85/+75
* | rust: Add new protover::UnknownProtocol type.Isis Lovecruft2018-04-022-28/+55
* | rust: Implement more memory-efficient protover datatype.Isis Lovecruft2018-04-023-208/+641
* | rust: Implement error types for Rust protover implementation.Isis Lovecruft2018-04-023-2/+50
* | Update tor_log to libc 0.2.39 as well.Nick Mathewson2018-03-212-2/+3
* | Merge branch 'maint-0.3.3'Nick Mathewson2018-03-216-20/+19
|\ \ | |/
| * maint: Update Rust libc dependency from 0.2.22 to 0.2.39.Isis Lovecruft2018-03-216-19/+19
* | Merge remote-tracking branch 'isis/bug23881_r1'Nick Mathewson2018-03-1913-17/+375
|\ \
| * | rust: Fix typo in name of logged function.Isis Lovecruft2018-03-191-1/+1
| * | rust: Remove #[no_mangle]s on two constants.Isis Lovecruft2018-03-191-2/+0
| * | rust: Remove extra whitespace from a static log/error message.Isis Lovecruft2018-02-271-1/+1
| * | fixups from code reviewChelsea Holland Komlo2018-01-223-18/+53