Nick Mathewson
|
8c1e2d7557
|
Merge branch 'maint-0.3.4'
|
2018-06-16 10:15:39 -04:00 |
|
Isis Lovecruft
|
748a0c7d0b
|
rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.
In the C code, this constant is only ever used in src/test/bench.c.
* FIXES part of #26245: https://bugs.torproject.org/26245
|
2018-06-15 23:22:43 +00:00 |
|
Isis Lovecruft
|
d5a9b77a28
|
rust: Add comment and pragma on "unused" smartlist_t type.
* FIXES part of #26245: https://bugs.torproject.org/26245
|
2018-06-15 22:49:39 +00:00 |
|
Taylor Yu
|
468bf58fa2
|
Make Rust warnings conditionally fatal
Set rustc flags to treat warnings as fatal if configured with
--enable-warnings.
|
2018-06-15 17:27:19 -05:00 |
|
Isis Lovecruft
|
ac5b1428ea
|
rust: Expose rand module from crypto crate.
|
2018-06-15 21:44:22 +00:00 |
|
Nick Mathewson
|
e22822e4ae
|
Bump master to 0.3.5.0-alpha-dev
|
2018-06-15 17:19:49 -04:00 |
|
Taylor Yu
|
9dd45456fe
|
Set default-features = false for rand_core
Apparently rand and rand_core need to be built with the "std" feature
set consistently, or there will be a compile error in rngs/jitter.rs.
|
2018-06-15 15:19:16 -05:00 |
|
Nick Mathewson
|
3edc48c07b
|
Add a changes file for splitting structures out of or.h
|
2018-06-15 15:48:03 -04:00 |
|
Nick Mathewson
|
7dbe504f3e
|
Move hsdir_index_t into its own header.
|
2018-06-15 15:41:27 -04:00 |
|
Nick Mathewson
|
3191ba389d
|
Move extend_info_t into its own header.
|
2018-06-15 15:37:05 -04:00 |
|
Nick Mathewson
|
fde868ffe3
|
Extract cell type and their queues into new headers
Since packed_cell and destroy_cell exist only to be queued, they go
in the same headers as the queues.
|
2018-06-15 15:27:46 -04:00 |
|
Nick Mathewson
|
958df2829a
|
Extract cached_dir_t into a new header.
|
2018-06-15 15:06:00 -04:00 |
|
Nick Mathewson
|
f85d731e3a
|
Extract download_status_t into its own header.
|
2018-06-15 14:58:43 -04:00 |
|
Nick Mathewson
|
03fc83ab6d
|
Extract signed_descriptor_t into its own header.
|
2018-06-15 14:53:07 -04:00 |
|
Nick Mathewson
|
ed0731c7de
|
Extract routerinfo_t into its own header.
I was expecting this to be much worse.
|
2018-06-15 14:49:46 -04:00 |
|
Nick Mathewson
|
9d6276bca8
|
Extract microdesc_t into its own header.
|
2018-06-15 14:38:30 -04:00 |
|
Nick Mathewson
|
def1f20e1f
|
Extract routerstatus_t into its own header.
|
2018-06-15 14:33:03 -04:00 |
|
Nick Mathewson
|
00f1d1653e
|
Extract extrainfo_t into its own header
|
2018-06-15 14:21:25 -04:00 |
|
Nick Mathewson
|
1e4e9db815
|
Extract authority_cert_t into its own header
|
2018-06-15 14:14:11 -04:00 |
|
Nick Mathewson
|
b8ae4111e3
|
Extract desc_store_t and routerlist_t into their own headers.
|
2018-06-15 14:07:17 -04:00 |
|
Nick Mathewson
|
62315dab84
|
Extract ns_detached_signatures_st into its own header.
|
2018-06-15 13:49:30 -04:00 |
|
Nick Mathewson
|
50369f8981
|
Extract networkstatus_t and ..sr_info_t into their own headers
|
2018-06-15 13:45:15 -04:00 |
|
Nick Mathewson
|
89aefb0319
|
Extract networkstatus_vote_info_t into its own header.
|
2018-06-15 13:31:47 -04:00 |
|
Nick Mathewson
|
80c9e1e585
|
Move document_signature_t into its own header.
|
2018-06-15 13:27:11 -04:00 |
|
Nick Mathewson
|
f901ca958a
|
fixup! Extract node_t into its own header.
|
2018-06-15 13:23:44 -04:00 |
|
Nick Mathewson
|
72d2fd83d8
|
Split vote_{microdesc_hash,routerstatus}_t into their own headers
|
2018-06-15 13:23:02 -04:00 |
|
Nick Mathewson
|
d2942d127d
|
Extract node_t into its own header.
|
2018-06-15 13:13:33 -04:00 |
|
Nick Mathewson
|
8b7df72359
|
Split socks_request_t into its own header.
|
2018-06-15 13:01:50 -04:00 |
|
Nick Mathewson
|
ad52fe7e88
|
Move network_liveness_t into circuitstats.h and make it private
This type is only used in one place and never exposed.
|
2018-06-15 12:56:54 -04:00 |
|
Nick Mathewson
|
e13f59416c
|
Move measured_bw_line_t into dirserv.h
|
2018-06-15 12:54:55 -04:00 |
|
Nick Mathewson
|
c9e4ebf96a
|
Move fp_pair_t declaration to fp_pair.h.
|
2018-06-15 12:52:22 -04:00 |
|
Nick Mathewson
|
f8794b0b36
|
Move vote_schedule into its own header.
|
2018-06-15 12:50:07 -04:00 |
|
Nick Mathewson
|
5cdc234330
|
Split rend_authorized_client_t and encoded_.._t into their own headers
|
2018-06-15 12:36:59 -04:00 |
|
Nick Mathewson
|
990184da49
|
Extract rend_intro_point_t into its own header.
|
2018-06-15 12:23:06 -04:00 |
|
Nick Mathewson
|
22e9c64738
|
Extract rend_service_descriptor_t into its own header.
|
2018-06-15 12:18:17 -04:00 |
|
Nick Mathewson
|
7d2d131afa
|
Extract tor_version_t into its own header.
|
2018-06-15 12:12:15 -04:00 |
|
Nick Mathewson
|
d51de77311
|
Extract cpath_build_state into its own header.
More modules use this than I had expected!
|
2018-06-15 12:07:20 -04:00 |
|
Nick Mathewson
|
c846b0e486
|
Extract crypt_path_reference_t into its own header.
|
2018-06-15 11:57:48 -04:00 |
|
Nick Mathewson
|
b3f2c682b7
|
Extract crypt_path_t and relay_crypto_t into their own headers
|
2018-06-15 11:52:32 -04:00 |
|
Nick Mathewson
|
e0830ff7bf
|
Extract circuit_t into its own header
|
2018-06-15 11:38:36 -04:00 |
|
Nick Mathewson
|
a0bc164af5
|
Extract {or,origin}_circuit_t into their own headers
|
2018-06-15 11:34:33 -04:00 |
|
Nick Mathewson
|
bba998af65
|
Extract connection_t into its own header.
Now the entire connection_t hierarchy is extracted from or.h
|
2018-06-15 11:05:56 -04:00 |
|
Nick Mathewson
|
bcc283bcc9
|
Split or_handshake_{certs,state}_t into their own headers.
|
2018-06-15 10:56:15 -04:00 |
|
Nick Mathewson
|
19c34b4658
|
Move or_connection_t to its own header.
|
2018-06-15 10:48:50 -04:00 |
|
Nick Mathewson
|
6c0fe9d07c
|
Split listener_connection_t into its own header
For once, it's a type that is used almost nowhere else besides the
logical place.
|
2018-06-15 10:37:33 -04:00 |
|
Nick Mathewson
|
1416f54d1e
|
Split dir_connection_t into its own header
|
2018-06-15 10:31:21 -04:00 |
|
Nick Mathewson
|
3b917b2408
|
Split control_connection_t into its own header.
This one was actually fairly simple.
|
2018-06-15 10:17:27 -04:00 |
|
Nick Mathewson
|
5d5c442e6a
|
Split entry and edge_connection_t into their own headers.
|
2018-06-15 10:10:24 -04:00 |
|
Nick Mathewson
|
2a574d11ac
|
Move dir_server_t into its own header.
|
2018-06-14 16:58:01 -04:00 |
|
Nick Mathewson
|
df9a3fe86f
|
Make server_port_cfg_t and port_cfg_t into separate headers.
|
2018-06-14 16:48:15 -04:00 |
|