summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Expand)Author
2016-11-03For testing: function to construct (but not save) Ed keys and certsNick Mathewson
2016-11-03Send and receive AUTHENTICATE cells correctly with ED keys.Nick Mathewson
2016-11-03Verify ed25519 link handshake certificatesNick Mathewson
2016-11-03Add "Ed ID" arguments to a bunch of connection-ID-related fns.Nick Mathewson
2016-11-03Handle u32 overflow in ed25519 cert expiration time.Nick Mathewson
2016-11-03Fix a misfeature with the Ed cert expiration APINick Mathewson
2016-11-03Make the current time an argument to x509 cert-checking functionsNick Mathewson
2016-11-03Add function to check RSA->Ed cross-certificationsNick Mathewson
2016-11-03Refactor RSA certificate checking into its own function.Nick Mathewson
2016-11-03Free rsa_ed_crosscert at exit.Nick Mathewson
2016-11-03Migrate certificates into a sub-structure of or_handshake_stateNick Mathewson
2016-11-03Refactor ...compute_authenticate_cell_body() to return a var_cell_t.Nick Mathewson
2016-11-03Code to send correct authentication data when we are using AUTHTYPE>2Nick Mathewson
2016-11-03New authentication types to use RFC5705.Nick Mathewson
2016-11-03Send ed25519 certificates in certs cell, when we have them.Nick Mathewson
2016-11-03Refactor connection_or_send_certs_cell() to use trunnelNick Mathewson
2016-11-03When parsing certs cells, allow more certs typesNick Mathewson
2016-11-02hs: Added rend_service_is_ephemeral() and made related code use itIvan Markin
2016-11-02Use the latest options in rend_service_check_private_dirteor
2016-11-02Check every hidden service directory's permissions when configuringteor
2016-11-02Improve comments in check_private_dir and onion poisoningteor
2016-11-02fixup! Refactor, adding a create argument to rend_service_check_private_dirteor
2016-11-02Remove redundant group permission code from rend_service_check_private_dirteor
2016-11-02Refactor, adding a create argument to rend_service_check_private_dirteor
2016-11-01Always call connection_ap_attach_pending() once a second.Nick Mathewson
2016-11-01Ask event_base_loop to finish when we add a pending streamRoger Dingledine
2016-11-01refactor out the tor_event_base_loopexit() callRoger Dingledine
2016-11-01Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-01Merge remote-tracking branch 'teor/bug20472-029-v2' into maint-0.2.9Nick Mathewson
2016-10-31Merge branch 'maint-0.2.9'Nick Mathewson
2016-10-31Actually free the worker_state_t object when we do an update with itNick Mathewson
2016-10-31policy_is_reject_star():Nick Mathewson
2016-10-31Create single-onion-service directory before poisoning it, if neededNick Mathewson
2016-10-31Rename routerstatus_version_supports_ntor to *_supports_extend2_cellsteor
2016-10-31Refactor circuit_pick_create_handshaketeor
2016-10-31In circuit_pick_extend_handshake, assume all hops support EXTEND2 and ntorteor
2016-10-28Fix bad warning when checking IP policies.Nick Mathewson
2016-10-27Comment the heck out of the stream/circuit attaching process.Nick Mathewson
2016-10-27Slightly refactor and fix couple callsitesDavid Goulet
2016-10-27Document main.c a lot betterNick Mathewson
2016-10-27Do assert when calling relay_send_command_from_edge() on OR-side circsIvan Markin
2016-10-27Do not mark circs for close again after relay_send_command_from_edge()Ivan Markin
2016-10-27Automated change to use smartlist_add_strdupovercaffeinated
2016-10-26Small refactoring: explain G,M,E,D,T initializationNick Mathewson
2016-10-26Add consensus weight calculation testsMatt Traudt
2016-10-26Fix default bw weights with new consensus methodMatt Traudt
2016-10-26Merge remote-tracking branch 'pastly/ticket20459'Nick Mathewson
2016-10-26Merge branch 'maint-0.2.9'Nick Mathewson
2016-10-26Avoid tor_fragile_assert() failure with DNSPort on RESOLVED_TYPE_ERRORNick Mathewson
2016-10-26Continue the module documentation effort with circuitbuild and circuituseNick Mathewson