Commit History

Author SHA1 Message Date
  Nick Mathewson 937aef48ee Add an ed25519_copy; use it in a couple of places dgoulet suggested. 9 years ago
  Nick Mathewson a7cae7f8f7 Changes file for feature 15056 (prop220, extend cell side) 10 years ago
  Nick Mathewson 835b04819a Add some unit testing for ed25519 IDs in extend2 cells. 10 years ago
  Nick Mathewson 921ac5c548 Unit tests for channel identity map code 10 years ago
  Nick Mathewson cd741cc595 Canonicity update for ed25519. 10 years ago
  Nick Mathewson 424ae9e18b helper to test a node for matching an ed25519 ID. 10 years ago
  Nick Mathewson 3b1e04fe45 Teach channel_rsa_id_group_set_badness_() about Ed25519 10 years ago
  Nick Mathewson 5ada249579 Enforce directionality in connection_or_set_identity_digest(). 10 years ago
  Nick Mathewson 68acf8f12e Tell channel_set_identity_digest() that ed keys can be NULL 10 years ago
  Nick Mathewson e0ab293837 Add a few more debug/info-level logs for ed25519 link handshake stuff 10 years ago
  Nick Mathewson 3d7e485402 Add an option to disable dirauth ed25519 link key checks. 10 years ago
  Nick Mathewson 7daf152172 Enforce Ed25519 identities (client-side) 10 years ago
  Nick Mathewson 2cdd24ddd6 Helper function for logging ed25519 public keys. 10 years ago
  Nick Mathewson ae6b73e847 Dirauth: Don't treat a router as reachable if the Ed25519 key didn't match 10 years ago
  Nick Mathewson 88252b2d76 Comment-only: note some places where we want to propagate Ed25519 info 10 years ago
  Nick Mathewson 9e840e6c7d Add ExtendByEd25519ID consensus parameter/torrc option 10 years ago
  Nick Mathewson 6788418f28 Propagate Ed25519 identities downwards into more functions. 10 years ago
  Nick Mathewson af3af49408 Add a function to check whether a given ed id key is ours 10 years ago
  Nick Mathewson c837786868 Teach circuit_extend() more about Ed25519 identities. 10 years ago
  Nick Mathewson 6aa239df36 Rename connection_or_remove_from_identity_map 10 years ago
  Nick Mathewson cdce221e68 Remove orconn_identity_map. 10 years ago
  Nick Mathewson a20c8a81d7 Migrate main data loop for set_bad_connections to use channel structures 10 years ago
  Nick Mathewson bfff729728 Add a bunch of work-in-progress comments for 15056 planning 10 years ago
  Nick Mathewson ef5158b2d2 When attempting to find a channel by ID, consider Ed ID. 10 years ago
  Nick Mathewson e054211237 Migrate extend2/create2 cell encoding to Trunnel 10 years ago
  Nick Mathewson 1be671f505 Trunnel-side: start migrating extend/extend2 to trunnel 10 years ago
  Nick Mathewson b5e75ae7dd Add an ed25519 identity to extend_info 10 years ago
  Nick Mathewson 8406677a5e Accessor functions to get a node's ID keys. 10 years ago
  Nick Mathewson 431565e053 Helper function to see if an ed25519 pk is set. 10 years ago
  Nick Mathewson 0980787f91 Merge remote-tracking branch 'dgoulet/bug20570_030_01' 10 years ago