Nick Mathewson
|
2dccef0eb4
Merge branch 'bug27772_squashed'
|
6 vuotta sitten |
Nick Mathewson
|
6925b61cfd
Fix various GCC LTO warnings in the unit tests.
|
6 vuotta sitten |
Nick Mathewson
|
35db3f8162
Extract addr-policy parsing code.
|
6 vuotta sitten |
Nick Mathewson
|
6785aa4010
Move routerparse and parsecommon to their own module.
|
6 vuotta sitten |
Nick Mathewson
|
c8f2a6d2fe
Extract the non-stats part of geoip into a new src/lib/geoip.
|
6 vuotta sitten |
Nick Mathewson
|
ef486e3c02
Fix every include path changed in the previous commit (automated)
|
6 vuotta sitten |
Nick Mathewson
|
f54a5cbfb6
Extract addr_policy_t into a new header.
|
6 vuotta sitten |
Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
6 vuotta sitten |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
6 vuotta sitten |
Nick Mathewson
|
3191ba389d
Move extend_info_t into its own header.
|
6 vuotta sitten |
Nick Mathewson
|
ed0731c7de
Extract routerinfo_t into its own header.
|
6 vuotta sitten |
Nick Mathewson
|
def1f20e1f
Extract routerstatus_t into its own header.
|
6 vuotta sitten |
Nick Mathewson
|
d2942d127d
Extract node_t into its own header.
|
6 vuotta sitten |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 vuotta sitten |
Nick Mathewson
|
94db8f32e4
Make all the free() functions from container.h clear their targets
|
7 vuotta sitten |
Nick Mathewson
|
fa78546dbc
Make sure all C files have copyright/license notices
|
7 vuotta sitten |
Nick Mathewson
|
80d3887360
Refactor node lookup APIs to take flags
|
7 vuotta sitten |
overcaffeinated
|
e2577cce0c
Convert remaining files to smartlist_add_strdup
|
8 vuotta sitten |
Nick Mathewson
|
53a3b39da1
Add -Wmissing-variable-declarations, with attendant fixes
|
8 vuotta sitten |
Nick Mathewson
|
b5aa257d46
Fix "make check-spaces"
|
9 vuotta sitten |
Nick Mathewson
|
488e9a0502
Merge remote-tracking branch 'teor/routerset-parse-IPv6-literals'
|
9 vuotta sitten |
teor (Tim Wilson-Brown)
|
e033d5e90b
Ignore accept6/reject6 IPv4, warn about unexpected rule outcomes
|
9 vuotta sitten |
teor (Tim Wilson-Brown)
|
99d2869ab5
Add unit tests for wildcard, IPv4, IPv6 routerset parsing
|
9 vuotta sitten |
Nick Mathewson
|
a3dafd3f58
Replace operators used as macro arguments with OP_XX macros
|
10 vuotta sitten |
Nick Mathewson
|
0bd220adcb
Don't pass invalid memory regions to digestmap_set/get in test_routerlist
|
10 vuotta sitten |
Nick Mathewson
|
0e66edb254
Fix the leaks that valgrind found in the new routerset tests.
|
10 vuotta sitten |
Nick Mathewson
|
44f0dfa53b
Use real pointers in unit tests, not (void*)101 etc
|
10 vuotta sitten |
Nick Mathewson
|
573d62748a
Fix some coverity warnings in new routerset tests
|
10 vuotta sitten |
dana koch
|
c887e20e6a
Introduce full coverage tests for module routerset.c.
|
10 vuotta sitten |