1. 04a1704 Send email notification when SSH key or GPG key is removed by Paladox none · 6 years ago
  2. 5a21598 PostGpgKeys: Don't attempt to send notification when no keys were added by David Pursehouse · 6 years ago
  3. c2499c8 Fix GPG public key export by Moritz Horstmann · 6 years ago
  4. bb61707 Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 6 years ago
  5. 6f97ef1 [CVE-2018-1000180, CVE-2018-1000613] Upgrade Bouncycastle to 1.60 by David Pursehouse · 6 years ago
  6. 5980f9d Adapt PublicKeyStoreTest to work with BouncyCastle 1.60 by Brandon Weeks · 7 years ago
  7. 727b108 Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 7 years ago
  8. ce98c50 Specify charset in constructors of InputStreamReader by David Pursehouse · 7 years ago
  9. 62bd285 Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 7 years ago
  10. 5872780 Fix permissions checks on Gerrit API on current user by Luca Milanesio · 7 years ago
  11. b5e620a Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 7 years ago
  12. 2311ef2 PostGpgKeys: Remove unneeded use of Joiner by Edwin Kempin · 7 years ago
  13. 7d16b05 Remove some logs for errors that are rethrown by Edwin Kempin · 7 years ago
  14. 6ae012e Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 7 years ago
  15. a3cc510 Move default memory cache implementation out of H2 package by Dave Borowitz · 7 years ago
  16. 2049f12 Merge branch 'stable-2.14' into stable-2.15 by David Pursehouse · 7 years ago
  17. 9df753e PostGpgKeys: Gracefully handle malformed GPG keys input by David Pursehouse · 7 years ago
  18. 02e281d Trigger GitReferenceUpdated event when external IDs are updated by Edwin Kempin · 7 years ago
  19. 6957747 Remove support for writing accounts from ReviewDb by Edwin Kempin · 8 years ago
  20. 769d159 Make ReceiveCommits non-public by Dave Borowitz · 8 years ago
  21. 798b883 Move ReceiveCommits and related classes to their own package by Dave Borowitz · 8 years ago
  22. a6985bc Upgrade JGit to support improved BatchRefUpdates by Dave Borowitz · 8 years ago
  23. dece981 Rework NotesMigration hierarchy and get rid of test impl by Dave Borowitz · 8 years ago
  24. b1f59bb AccountsUpdate: Rename atomicUpdate to update by Edwin Kempin · 8 years ago
  25. d8c24c6 Always update accounts atomically by Edwin Kempin · 8 years ago
  26. f09980e Update to new generified Bouncy Castle APIs by Dave Borowitz · 8 years ago
  27. a5c310b Revert "Fix eclipse warnings" by Han-Wen Nienhuys · 8 years ago
  28. 3175942 Fix eclipse warnings by David Ostrovsky · 8 years ago
  29. 4847c3d Let ExternalIdsUpdate take care to evict accounts from the account cache by Edwin Kempin · 8 years ago
  30. f36b3d7 Let AccountsUpdate take care to evict accounts from the account cache by Edwin Kempin · 8 years ago
  31. 3ea6312 Let ExternalIdsUpdate take care to evict accounts from the account cache by Edwin Kempin · 8 years ago
  32. 2803609 Update accounts through AccountsUpdate class by Edwin Kempin · 8 years ago
  33. 2a3b883 Get accounts through Accounts class by Edwin Kempin · 8 years ago
  34. 276b8a8 Migrate external IDs to NoteDb (part 3) by Edwin Kempin · 8 years ago
  35. f7d4995 Merge branch 'stable-2.14' by David Pursehouse · 8 years ago
  36. c5f8066 Don't ship bouncycastle libraries in plugin API by David Ostrovsky · 8 years ago
  37. c07c18a Migrate external IDs to NoteDb (part 2) by Edwin Kempin · 8 years ago
  38. c9694da Move classes that are related to external IDs into an own package by Edwin Kempin · 8 years ago
  39. 2b9574c Adapt the use of @Inject and @AssistedInject by Patrick Hiesel · 8 years ago
  40. 7655308 Merge changes from topic 'http-password' by ekempin · 8 years ago
  41. 744d2b8 Migrate external IDs to NoteDb (part 1) by Edwin Kempin · 8 years ago
  42. 2208a5f Make static fields in GpgKeys and PreviewSubmit final by Edwin Kempin · 8 years ago
  43. 1111684 Squash redundant string concatenations introduced by google-java-format by David Pursehouse · 8 years ago
  44. 6471e8a Ship BouncyCastle in the .war files. by Han-Wen Nienhuys · 8 years ago
  45. 292fa15 Format all Java files with google-java-format by Dave Borowitz · 8 years ago
  46. 79e63a3 Revert external ID cache by Edwin Kempin · 8 years ago
  47. 20e5507 ExternalIdCache: Add method to get external IDs by account ID + scheme by Edwin Kempin · 8 years ago
  48. fdbfcad Remove Buck based build by David Ostrovsky · 8 years ago
  49. 2869caa Add cache for external ids by Edwin Kempin · 8 years ago
  50. 10aa4e2 Require account index and remove fallbacks by Edwin Kempin · 9 years ago
  51. 3432193 Merge "Remove test prefix from test methods" by David Pursehouse · 8 years ago
  52. fa18907 Bazel: Reformat build files by David Ostrovsky · 8 years ago
  53. a02a5c0 Remove test prefix from test methods by Patrick Hiesel · 8 years ago
  54. f868659 bazel: mark test only libraries as such. by Han-Wen Nienhuys · 8 years ago
  55. 098b7d4 Bump bouncy castle to 1.55 by David Ostrovsky · 8 years ago
  56. 74dd282 GerritPublicKeyChecker: Use ternary instead of MoreObjects.firstNonNull by David Pursehouse · 8 years ago
  57. dc84781 Move code to send emails into 'mail.send' package by Patrick Hiesel · 8 years ago
  58. e45363d Use some Java 8 features by Dave Borowitz · 9 years ago
  59. 0b774c4 Update Buck to latest version by David Ostrovsky · 9 years ago
  60. 157277c PublicKeyStoreTest: Fix order of expected and actual results by Edwin Kempin · 9 years ago
  61. d373a09 ChangeJson: Ignore PUSH_CERTIFICATES if GPG API is disabled by Dave Borowitz · 9 years ago
  62. 0ef5913 AccountCacheImpl#ByNameLoader: Use account index to lookup usernames by Edwin Kempin · 9 years ago
  63. fb21fba Use account index to check if GPG key is used by another account by Edwin Kempin · 9 years ago
  64. 8d1a554 GerritPublicKeyChecker: Resolve external ID via account index by Edwin Kempin · 9 years ago
  65. 3f68a6c Evict account from cache on post/delete of GPG key by Edwin Kempin · 9 years ago
  66. b644ff8 Merge "Implement Bazel build" by Edwin Kempin · 9 years ago
  67. 94732bf Reindex account whenever account is evicted from cache by Edwin Kempin · 9 years ago
  68. b81b4f7 Implement Bazel build by David Ostrovsky · 9 years ago
  69. 3232472 Enable and fix 'Statement unnecessarily nested within else clause' warnings by David Pursehouse · 9 years ago
  70. 436ac12 Bazel: Fix MisusedWeekYear error detected by ErrorProne by David Ostrovsky · 9 years ago
  71. 0f8b411 Remove unused dbProvider field from IdentifiedUser by Andrew Bonventre · 9 years ago
  72. 08ea694 Buck: Remove jgit cell by David Ostrovsky · 9 years ago
  73. e7996de Remove redundant 'final' modifiers by David Pursehouse · 9 years ago
  74. d1e498f Replace usages of CharMatcher constants by Dave Borowitz · 9 years ago
  75. 72c1fe3 Merge "Buck: Emulate real JGit project structure in its own cell" by Saša Živkov · 9 years ago
  76. b6d60b1 Merge changes from topic 'abstract-notes-migration' by Dave Borowitz · 9 years ago
  77. 64d4bdf Buck: Emulate real JGit project structure in its own cell by David Ostrovsky · 9 years ago
  78. ed92a5d Use different NotesMigration implementation for testing by Dave Borowitz · 9 years ago
  79. 17bb3db Buck: Allow to consume JGit from its own cell by David Ostrovsky · 9 years ago
  80. 0b7517a Eclipse: Warn on incomplete switch cases even when default exists by David Pursehouse · 9 years ago
  81. f83c424 Fix deprecation warnings from latest JGit update by Dave Borowitz · 9 years ago
  82. 67febdd GpgKeys: Only expose to the current user by Dave Borowitz · 9 years ago
  83. 12d81af Merge "Add project config boolean to require signed push on a project" by Dave Borowitz · 9 years ago
  84. a278b95 Distinguish between assertProblems and assertNoProblems by Dave Borowitz · 9 years ago
  85. 6ad5d8b PublicKeyStore: Use {@code null} in Javadoc by Dave Borowitz · 9 years ago
  86. 5ed1144 PublicKeyChecker: Support checking at a given effective date by Dave Borowitz · 9 years ago
  87. 0f8480d PublicKeyChecker: Fix revocation check (mostly) by Dave Borowitz · 9 years ago
  88. 674844f PushCertificateChecker: Convert to a builder pattern by Dave Borowitz · 9 years ago
  89. 2737821 PublicKeyChecker: Convert to a builder pattern by Dave Borowitz · 9 years ago
  90. 9db0d89 TestKeys: Use descriptive names by Dave Borowitz · 9 years ago
  91. 0543c73 Add project config boolean to require signed push on a project by Dave Borowitz · 9 years ago
  92. 85f0487 Rename getCurrentUser to getUser by Dave Borowitz · 9 years ago
  93. a17a984 Allow disabling GPG key editing while leaving signed push enabled by Dave Borowitz · 10 years ago
  94. e8ecb9b Factor API parts of GpgModule into a GpgApiModule by Dave Borowitz · 10 years ago
  95. 6f58dbe Add PUSH_CERTIFICATES option to output push certs in REST API by Dave Borowitz · 10 years ago
  96. 5ad43bb PushCertificateChecker: Optionally skip nonce check by Dave Borowitz · 9 years ago
  97. 7913766 Use GerritPublicKeyChecker in REST API handlers by Dave Borowitz · 9 years ago
  98. aa4f161 Factor out Gerrit-specific PushCertificateChecker by Dave Borowitz · 9 years ago
  99. 36b35b9 Return problems and key status enum in GpgKeyInfo by Dave Borowitz · 10 years ago
  100. c7d6d8e Allow magic branch pushes with certs from untrusted keys by Dave Borowitz · 10 years ago