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