Nick Mathewson
|
986d761510
|
Extract or_state_t to its own header.
Fewer modules needed this than I had expected.
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
49f88e77e5
|
Extract more constants from or.h
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
f54a5cbfb6
|
Extract addr_policy_t into a new header.
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
6da0311d2c
|
Extract various enums and tiny structs from or.h
These all have a logical header to go in.
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
1743dac078
|
Minimize headers that include crypto_formats and x25519 stuff
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
500826479a
|
Remove other needless includes include from or/*.h
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
471104eaa5
|
Remove needless includes from or.h
or.h should really include only the minimum of stuff from or/*,
common/*, and lib/*.
|
2018-07-01 15:20:37 -04:00 |
|
Nick Mathewson
|
7a61a92870
|
Combine DH_BYTES and DH_KEY_LEN; put them in a lib/defs header.
|
2018-07-01 11:25:29 -04:00 |
|
Nick Mathewson
|
43dc92441d
|
Tabify all of the .am files.
|
2018-07-01 09:37:28 -04:00 |
|
Nick Mathewson
|
cd3f957219
|
Merge branch 'maint-0.3.4'
|
2018-06-29 13:49:43 -04:00 |
|
Nick Mathewson
|
75a6e7e256
|
Merge branch 'maint-0.3.3' into maint-0.3.4
|
2018-06-29 13:49:43 -04:00 |
|
Nick Mathewson
|
36c372581f
|
Merge branch 'maint-0.3.2' into maint-0.3.3
|
2018-06-29 13:49:43 -04:00 |
|
Nick Mathewson
|
ed84dab8b4
|
Merge branch 'maint-0.3.1' into maint-0.3.2
|
2018-06-29 13:49:43 -04:00 |
|
Nick Mathewson
|
a3ec89a4f8
|
Merge branch 'maint-0.2.9' into maint-0.3.1
|
2018-06-29 13:49:43 -04:00 |
|
Nick Mathewson
|
3c0a63c40f
|
Fix a memory error in test_shared_random
Bug not in any released Tor.
|
2018-06-29 13:49:02 -04:00 |
|
Nick Mathewson
|
d583459d58
|
Fix some memory errors in the recent coverity fixes.
Found by asan on travis :/
|
2018-06-29 13:48:36 -04:00 |
|
Nick Mathewson
|
1f389dadd0
|
Merge branch 'maint-0.3.4'
|
2018-06-29 13:07:13 -04:00 |
|
Nick Mathewson
|
d3ecb3a8d6
|
Merge branch 'maint-0.3.3' into maint-0.3.4
|
2018-06-29 13:07:13 -04:00 |
|
Nick Mathewson
|
92b4996b23
|
Merge branch 'maint-0.3.2' into maint-0.3.3
|
2018-06-29 13:07:13 -04:00 |
|
Nick Mathewson
|
6e9d5fc4ec
|
Merge remote-tracking branch 'ahf-github/maint-0.3.2' into maint-0.3.2
|
2018-06-29 13:07:07 -04:00 |
|
Nick Mathewson
|
7a47379f25
|
Merge branch 'maint-0.3.4'
|
2018-06-29 13:06:16 -04:00 |
|
Nick Mathewson
|
f6b30a97a9
|
Merge branch 'maint-0.3.3' into maint-0.3.4
|
2018-06-29 13:06:15 -04:00 |
|
Nick Mathewson
|
f82f8179e6
|
Merge branch 'maint-0.3.2' into maint-0.3.3
|
2018-06-29 13:06:15 -04:00 |
|
Nick Mathewson
|
68dfbd5ef4
|
Merge branch 'maint-0.3.1' into maint-0.3.2
|
2018-06-29 13:06:15 -04:00 |
|
Nick Mathewson
|
b89a66e997
|
Merge remote-tracking branch 'ahf-github/maint-0.3.0' into maint-0.3.1
|
2018-06-29 13:06:11 -04:00 |
|
Nick Mathewson
|
419077c26d
|
Merge remote-tracking branch 'ahf-github/maint-0.3.1' into maint-0.3.1
|
2018-06-29 13:06:08 -04:00 |
|
Nick Mathewson
|
1a5be3c5e7
|
Merge branch 'maint-0.3.4'
|
2018-06-29 13:03:00 -04:00 |
|
Nick Mathewson
|
5ab23e03fa
|
Merge branch 'maint-0.3.3' into maint-0.3.4
|
2018-06-29 13:02:56 -04:00 |
|
Nick Mathewson
|
df896ed632
|
Merge branch 'maint-0.3.2' into maint-0.3.3
|
2018-06-29 13:00:56 -04:00 |
|
Nick Mathewson
|
fe2588a5a8
|
Merge branch 'maint-0.3.1' into maint-0.3.2
|
2018-06-29 13:00:56 -04:00 |
|
Nick Mathewson
|
1385a5118d
|
Merge branch 'maint-0.2.9' into maint-0.3.1
|
2018-06-29 13:00:56 -04:00 |
|
Nick Mathewson
|
6ac64e16ed
|
Eliminate compat.h
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
71e56c70e9
|
Remove windows libraries from util.h and compat.h
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
31897a256c
|
Extract socks5_status_t
I'm not sure of the best place to put this header long-term, since
both or/*.c and tools/tor-resolve.c use it.
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
e0957022bd
|
Extract get_uname to lib/osinfo.
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
40199b180e
|
Remove read_all and write_all
These had become wrappers around their fd and socket variants; there
were only a few users of the original functions still remaining.
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
0362cdc169
|
Move fd and memory-info functions.
|
2018-06-29 12:21:52 -04:00 |
|
Nick Mathewson
|
935ba02565
|
Fix paths for buffers.h; automated.
|
2018-06-28 16:29:35 -04:00 |
|
Nick Mathewson
|
a742a826f6
|
Remove all include common/ uses in crypto_ops and tls.
|
2018-06-28 14:40:25 -04:00 |
|
Nick Mathewson
|
57f4b83852
|
Fix up the include path of compat_time.h (automated)
|
2018-06-28 13:01:54 -04:00 |
|
Nick Mathewson
|
a097ddb4f5
|
Extract time functionality into lib/wallclock and lib/time
|
2018-06-28 13:01:54 -04:00 |
|
Nick Mathewson
|
bdea94a665
|
Move floating-point math functions into a new lib/math
|
2018-06-28 12:24:45 -04:00 |
|
Nick Mathewson
|
6178a9f758
|
Move compute_num_cpus to lib/thread
|
2018-06-28 12:08:18 -04:00 |
|
Nick Mathewson
|
db1a420c4e
|
Move tor_gethostname to lib/net
|
2018-06-28 11:57:01 -04:00 |
|
Nick Mathewson
|
8c6ff9fec2
|
Move tor_escape_str_for_pt_args into or/transports.c
|
2018-06-28 11:49:27 -04:00 |
|
Nick Mathewson
|
30166261bb
|
Move string_is_key_value to lib/encoding
|
2018-06-28 11:46:32 -04:00 |
|
Nick Mathewson
|
48ebd9bf76
|
Move weakrng into lib/intmath
|
2018-06-28 11:39:49 -04:00 |
|
Nick Mathewson
|
315e6b59dd
|
Extract process-management functionality into a new lib/process
Note that procmon does *not* go here, since procmon needs to
integrate with the event loop.
|
2018-06-28 11:18:13 -04:00 |
|
Nick Mathewson
|
ec4eee6356
|
Fix the include paths for storagedir,conffile (automated)
|
2018-06-28 09:42:33 -04:00 |
|
Nick Mathewson
|
38fd3e0df0
|
Fix up the modules that include memarea.h (automated)
|
2018-06-28 09:25:58 -04:00 |
|