-
Notifications
You must be signed in to change notification settings - Fork 926
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Router split #372
Router split #372
Commits on Sep 25, 2018
-
Move key-loading and crosscert-checking out of feature/relay
This is also used by onion services, so it needs to go in another module.
Configuration menu - View commit details
-
Copy full SHA for 934859c - Browse repository at this point
Copy the full SHA 934859cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a350e0 - Browse repository at this point
Copy the full SHA 8a350e0View commit details -
Rename dirauth/mode.h to dirauth/authmode.h
This is preparation for having a routermode.h as well
Configuration menu - View commit details
-
Copy full SHA for 9385b7e - Browse repository at this point
Copy the full SHA 9385b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70539e3 - Browse repository at this point
Copy the full SHA 70539e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd0f76 - Browse repository at this point
Copy the full SHA fcd0f76View commit details -
Move the various _describe() functions out of router.c
Note that I haven't separated the headers yet (there's still an
Configuration menu - View commit details
-
Copy full SHA for 5c86f3c - Browse repository at this point
Copy the full SHA 5c86f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for efa9781 - Browse repository at this point
Copy the full SHA efa9781View commit details -
Move routerinfo_t functions out of router.c
(It turns out that some of the functions in router.h didn't even exist any more, so I just got to delete their declarations completely.)
Configuration menu - View commit details
-
Copy full SHA for b8df231 - Browse repository at this point
Copy the full SHA b8df231View commit details -
Move the "is the network disabled?" functions out of router.c
Since this is completely core functionality, I'm putting it in core/mainloop, even though it depends on feature/hibernate. We'll have to sort that out in the future.
Configuration menu - View commit details
-
Copy full SHA for 3ff58e4 - Browse repository at this point
Copy the full SHA 3ff58e4View commit details -
Revise things that had included router.h before
Make them only include the headers that they needed, and sort their headers while we're at it.
Configuration menu - View commit details
-
Copy full SHA for 4f0bc0c - Browse repository at this point
Copy the full SHA 4f0bc0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe05de - Browse repository at this point
Copy the full SHA 5fe05deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a64307 - Browse repository at this point
Copy the full SHA 3a64307View commit details