Nick Mathewson
|
5ee0cccd49
Merge branch 'macro_free_v2_squashed'
|
7 éve |
Nick Mathewson
|
17dcce3fe1
Fix wide lines introduced by previous patch.
|
7 éve |
Nick Mathewson
|
285632a61b
Replace all FREE_AND_NULL* uses to take a type and a free function.
|
7 éve |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 éve |
David Goulet
|
5d180309ea
hs: Rename rend_service_add_ephemeral_status_t
|
7 éve |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 éve |
David Goulet
|
4a8cf17897
hs: Rename num_rend_services()
|
7 éve |
David Goulet
|
100386e659
prop224: Support legacy INTRODUCE2 cell
|
7 éve |
David Goulet
|
acc7c4ee95
prop224: Establish rendezvous circuit for service
|
7 éve |
David Goulet
|
d765cf30b5
prop224: Circuit has opened and ESTABLISH_INTRO cell
|
7 éve |
David Goulet
|
00a02a3a59
prop224: Service v3 descriptor creation and logic
|
7 éve |
David Goulet
|
3eeebd1b0c
prop224: Use the service config object when configuring
|
7 éve |
David Goulet
|
87f6f96f47
hs: Add rend_service_init()
|
7 éve |
David Goulet
|
c086a59ea1
prop224: Configure v3 service from options
|
7 éve |
David Goulet
|
02e2edeb33
prop224: Add hs_config.{c|h} with a refactoring
|
7 éve |
David Goulet
|
0565f5a3bb
hs: Make the service list pruning function public
|
7 éve |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 éve |
David Goulet
|
4ed10e5053
hs: Fix bad use of sizeof() when encoding ESTABLISH_INTRO legacy cell
|
7 éve |
David Goulet
|
2d1fa58fb4
test: Add unit test for prune_services_on_reload()
|
8 éve |
Nick Mathewson
|
c838d34921
Merge branch 'dgoulet_ticket19043_030_03_squashed'
|
8 éve |
George Kadianakis
|
e17cc3f0a6
prop224 prepwork: Finish decoupling old ESTABLISH_INTRO creation logic.
|
8 éve |
teor
|
f80a43d16f
Stop ignoring hidden service key anonymity when first starting tor
|
8 éve |
teor
|
91abd60cad
Update unit tests for 20484, 20529
|
8 éve |
teor
|
a4f46ff8ba
Refactor the hidden service code to use rend_service_path
|
8 éve |
teor
|
65b2d34c9c
Allow the unit tests to pass a service list to rend_service_load_all_keys
|
8 éve |
teor (Tim Wilson-Brown)
|
b560f852f2
Implement Prop #260: Single Onion Services
|
8 éve |
teor (Tim Wilson-Brown)
|
b494ccc3c9
Make rend_service_free available to the unit tests
|
8 éve |
teor
|
19816f2f78
Add a stub for rend_service_allow_direct_connection
|
8 éve |
Nick Mathewson
|
33d3572a1d
Merge branch 'feature15588_squashed'
|
8 éve |
John Brooks
|
d15354c73b
Add client auth to rend_service_add_ephemeral
|
9 éve |